Potrzebuję wyciągnąć wszystkie produkty z danych kategorii co zrobiłem i pobrać 1 wariant produktu (b.sort=1) co raz działa a raz nie i to mnie bardzo dziwi:
oto sql
SELECT a.id, a.name, a.shortdesc, a.showas, a.vat, b.namew, b.pricea, b.priceb, b.pricec, b.magazyn, b.sort AS wsort, c.image FROM nr_pozycja_item a LEFT OUTER JOIN nr_pozycja_wariant b ON (a.id=b.prid) LEFT OUTER JOIN nr_pozycja_img c ON (a.id=c.prid) WHERE b.sort='1' AND c1 IN(4,55,56,57,58,61,62,63,59,60) OR c2 IN(4,55,56,57,58,61,62,63,59,60) OR c3 IN(4,55,56,57,58,61,62,63,59,60) OR c4 IN(4,55,56,57,58,61,62,63,59,60) AND a.publish='1' AND c.sort='1' GROUP BY a.id ORDER BY a.name ASC LIMIT 0, 5;
będę wdzięczny za każdą podpowiedź