domanda apparentemente semplice MySQL, ma non ho mai avuto a che fare questo prima ..MySQL sinistra + Min
Ho due tabelle, oggetti e prezzi, con una relazione uno-a-molti.
Items Table
id, name
Prices Table
id, item_id, price
Dove
prices.item_id = items.id
Quello che ho finora:
SELECT items.id, items.name, MIN(prices.price)
FROM items
LEFT JOIN prices ON items.id = prices.item_id
GROUP BY items.id
Come posso anche restituire il prices.id corrispondente per quel prezzo minimo? Grazie!
http://dev.mysql.com/doc/refman/5.0/en/example-maximum-column-group-row.html – Karolis