Код (Text): SELECT distinct g.name AS good_name ,g.id AS good_id,gi.image AS good_img,t.name FROM category as t LEFT JOIN good as g on t.id = g.category_id LEFT JOIN good_image as gi on g.id = gi.good_id WHERE t.alias = 'modulnye-sistemy' как вы видите, Товар 1 выводится 4 раза, потому что у него 4 картинки. подскажите, как построить запрос так, что бы вибирало только одну картинку и соответственно один раз определеный товар
добавь ограничивающее условие. чем-то эти четыре картинки отличаются? выбирай только "самую подходящую" )))
откуда мне знать ваш контекст?! ПРЕДПОЛАГАЮ, что должно быть поле в таблице good_image, которое в сочетании с полем good_id БУДЕТ УНИКАЛЬНО. это я и показал на примере. а конкретнее — вам на месте виднее.
прошу прощения, я тут встал, походил, и понял о чем вы я просто за последних двое суток 2 часа поспал, туплю