Mam problem z połączeniem dwóch tabel. Może najpierw zaprezentuje struktury:
Produkty:
produkty_id
produkty_grupa
produkty_nazwa
Przykład danych:
1 || Buty włoskie || But 1 ||
2 || Buty włoskie || But 2 ||
3 || Buty włoskie || But 3 ||
=========
Podprodukty:
podprodukty_id
podprodukity_produkt
podprodukty_nazwa
podprodukty_cena
Przykład danych:
1 || 1 || 39 || 90 zł
2 || 1 || 40 || 95 zł
3 || 1 || 41 || 100 zł
4 || 1 || 42 || 105 zł
5 || 2 || 39 || 60 zł
6 || 2 || 40 || 65 zł
7 || 2 || 41 || 70 zł
8 || 2 || 42 || 75 zł
Zależy mi na tym, aby do produktu przypisać najniższą i najwyższą cenę podproduktu. Ale nie potrzebuje wartości cenowej tylko ID podroduktów z najniższa i najwyższą wartością.
1 || Buty włoskie || But 1 || ID 1 // ID 4
Zapytanie, którym wypisuje produkty:
SELECT produkty_id, produkty_grupa, produkty_nazwa, podprodukty_cena, FROM podprodukty LEFT JOIN produkty ON (produkty_id=podprodukty_produkt) GROUP BY produkty_id ORDER BY produkty_nazwa ASC
Pomoc mile widziana
