Sono un principiante di SQL, sto usando questa query per cercare il valore minimo nel peso del campo della mia tabella.In SQL, come ottengo tutte le righe in cui il valore di una colonna è il più basso nella tabella?
SELECT product_id,
MIN(weight)
FROM table
WHERE 1;
Mostra un campo con il valore minimo, ma solo uno? Ma ho molti prodotti con lo stesso peso minimo. C'è un modo per specificare che devo mostrare tutti gli altri prodotti?
Vuoi vedere i prodotti con il valore di peso minimo per la tabella? Se ce n'è più di uno, vuoi vederli tutti - giusto? Per quale database? –
Ti rendi conto che il tuo "dove 1" non sta facendo nulla, giusto? Puoi rimuoverlo e tornerà esattamente lo stesso. –