Considere os seguintes trechos de SQL:
CREATE TABLE CONTROLE (QTY INTEGER, NOME VARCHAR(20)); INSERT INTO CONTROLE VALUES (11, "TESTE 1"); INSERT INTO CONTROLE VALUES(12, "TESTE 2"); INSERT INTO CONTROLE VALUES(13, "TESTE 3"); SELECT CASE WHEN QTY > 12 THEN COUNT(*)ELSE 11 END AS VAL FROM CONTROLE;
Estes comandos irão retornar como resultado para a coluna VAL,
CREATE TABLE CONTROLE (QTY INTEGER, NOME VARCHAR(20)); INSERT INTO CONTROLE VALUES (11, "TESTE 1"); INSERT INTO CONTROLE VALUES(12, "TESTE 2"); INSERT INTO CONTROLE VALUES(13, "TESTE 3"); SELECT CASE WHEN QTY > 12 THEN COUNT(*)ELSE 11 END AS VAL FROM CONTROLE;
Estes comandos irão retornar como resultado para a coluna VAL,