sábado, 5 de junho de 2010

CASE no SQL do Access

Estranho escrever "sql do Access", pois SQL deveria ser uma linguagem comum aos banco de dados...
Enfim, outro dia eu precisei usar um CASE no Access e depois de algumas tentativas vi que não funcionava.
Após uma pesquisa pela net, descobri que não funciona mesmo e que é preciso usar um "Switch".
Dá mais trabalho para escrever, mas funciona.
Alguns dirão "é óbvio, você não sabia disso?".
Pois é, eu não sabia e agora estou sabendo!
;-)


SELECT
SWITCH
(
PRODUTO = 1, 'PRIMEIRO',
PRODUTO = 2, 'SEGUNDO'
) AS PRODUTO,
FROM TABELA

3 comentários:

Anônimo disse...

Me ajudou muito. Valeu!

Anônimo disse...

Valeu mesmo!!! Me ajudou também!!!

Claudio disse...

Obrigado por divulgar. Já estava sem esperanças de achar a solução.
Parabens.

Pesquisar este blog

Arquivo do blog

Quem sou eu

Minha foto
Administrador de Empresas/Técnico em Processamento de Dados. Microsoft Office User Specialist - Excel Proficient. Pós-graduado em Business Intelligence.