Volevo sottoporvi un parere per le seguenti query, che ho come esercizio in preparazione di un esame:
la tabella è la seguente:
Cliente( CODCLI, nome, città)
Veicolo( TARGA, tipo, codcli)
Impianto (LOCALITA', numlinee ,dataapertura)
Lavaggio (TARGA, DATA, ORAMINUTO, LOCALITA', costo)
mi si chiede di formulare l'interrogazione che per ogni cliente restituisca il primo lavaggio effettuato.
Volevo chiedervi a riguardo un'opinione sulla query da me costruita
codice:SELECT FROM cliente Join Lavaggio WHERE data = ( SELECT codcli,min(data) FROM (cliente as c Join veicolo as v on c.codcli=v.codcli) Join lavaggio as l on l.targa=v.targa order by codcli) si puo' migliorare?

Rispondi quotando