INSTRUCAO SQL

AMELORP 27/04/2010 14:32:01
#340373
Alguem poderia me ajudar pra criar uma instrução sql ou como faria isso via select o seguinte:

tenho 3 campos em uma tabela, nota1, nota2, nota3

gostaria de comparar as 3 notas e saber quais as 2 maiores....

alguem poderia me dar uma luz?

NETMANIA 27/04/2010 16:23:08
#340383
Resposta escolhida
Você poderia passar a estrutura da sua tabela ou alguns dados de exemplo para poder ajudar?
FIREONBOMB 11/05/2010 18:03:03
#341526
/*CREATE TABLE FORTALEZA(CAMPO1 INT, CAMPO2 INT, CAMPO3 INT)
GO
INSERT INTO FORTALEZA VALUES (1,2,3)
INSERT INTO FORTALEZA VALUES (10,9,8)
INSERT INTO FORTALEZA VALUES (5,3,6)
*/
SELECT
CASE WHEN CAMPO1 > CAMPO2 AND CAMPO2 > CAMPO3 THEN [ô]ABC[ô] ELSE
CASE WHEN CAMPO2 > CAMPO1 AND CAMPO1 > CAMPO3 THEN [ô]BAC[ô] ELSE [ô]CBA[ô]
END END [ô]ORDEM[ô]
FROM FORTALEZA
ETC... ETC.. SÓ SEGUIR A LÓGICA, PARA SABER A SEQUENCIA DOS VALORES
Tópico encerrado , respostas não são mais permitidas