Ho seguente tabella (Tabella A):MySQL - Selezionare il valore minimo di una colonna dopo aver selezionato il valore minimo di un'altra colonna
x y
---------------------------
3 1
1 4
1 3
Come risultato che voglio x = 1 e y = 3 (Getting x come il più basso possibile è la priorità assoluta, ottenere il più basso possibile è una priorità più bassa). quindi voglio un'istruzione SQL che è qualcosa di simile:
Select Min(y), x
FROM (SELECT MIN(x), y FROM tablea);
Ma questo mi dà seguente codice di errore:
Codice errore: 1248. Ogni tabella derivata deve avere il proprio alias
Se provo che:
Select Min(y), x
FROM (SELECT MIN(x), y FROM tablea) as a;
I ge t:
Codice errore: 1054. Unknown colonna 'x' nella 'lista campo'
'Scegliere Min (a.y), a.x FROM (SELECT MIN (x) con x, y dalla tabella A) come,' – lad2025
Grazie che funziona! – Jariel