PDA

View Full Version : [SQL] Query difficile...


holymind
02-04-2011, 11:05
Ciao a tutti ho bisogno di una query SQL che faccia la tal cosa...

Ho due tabelle cosi composte

TAB STATI
ID STATO
1 ciao
2 miao
3 bau


TAB ALTRA
ID TIPO
1 15
1 22
2 12


La query che voglio e' che mi estragga i campi della tabella stati con di fianco il massimo valore del campo tipo associato alla tabella (la join e' sull'id). Nel caso non figuri nessun valore, semplicemente mi mostri il campo tipo vuoto.

In poche parole il risultato deve essere

ID STATO TIPO
1 ciao 22
2 miao 12
3 bau vuoto

wingman87
02-04-2011, 15:38
Fai un left join, raggruppi per id e richiedi il max del tipo