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

1 comentários:

Anônimo disse...

Me ajudou muito. Valeu!