Sintassi sql when | SQL & MySQL

Topic: Pubblico - Composto da 4 Posts di 2 Utenti.

10 Agosto, 2011 16:01 #1
dade2587
Utente

dade2587
Registrato: Dec, 2010
Posts: 4
Offline

Ciao a tutti,
vorrei sapere la sintassi corretta del comanda case/when
e se esiste il comando expand e la sua sintassi corretta nel caso.

grazie mille a tutti

10 Agosto, 2011 20:05 #2
fuser
Utente

fuser
Registrato: Aug, 2011
Posts: 86
Offline

Nelle query:

1SELECT 
2CASE nome_colonna
3WHEN 1 THEN 'uno'
4WHEN 2 THEN 'due'
5ELSE 'tantissimi' END
6FROM nome_tabella;

Nelle Stored procedures, stessa sintassi, solo che finisce con END CASE.

Cos'è expand?

11 Agosto, 2011 13:16 #3
dade2587
Utente

dade2587
Registrato: Dec, 2010
Posts: 4
Offline

Grazie mille per la sintassi!!
expand è un comanda di linguaggio di un programma che utilizzo e serve per ampliare una query e voleva sapere se magari esisteva un comando simile in sql che non conoscevo.

12 Agosto, 2011 00:08 #4
fuser
Utente

fuser
Registrato: Aug, 2011
Posts: 86
Offline

Può darsi che ci sia, puoi farmi un esempio di cosa si può fare con expand?

Condividi su:

Loggati o Registrati per replicare