Ciao a tutti,
come da oggetto non riesco a costruire una query che sospetto necessiti dell'uso dell'operatore HAVING.
Ho questa tabella:
myTable(A,B,C);
Con questi record:
|1|1|0|
|2|1|1|
|3|3|2|
|4|2|0|
|5|2|4|
|6|3|1|
|7|1|3|
Il mio obietto è quello di selezionare il record con il minimo valore di myTable.C per ogni diverso valore di myTable.B
Cioè dovrei ottenere:
|1|1|0|
|4|2|0|
|6|3|1|
Ho ipotizzato una query di questo tipo, ma non ne vuole sapere:
SELECT * FROM myTable GROUP BY myTable.B HAVING myTable.C=MIN(myTable.C)
Grazie in anticipo!![]()