SQL Запрос

A
На сайте с 09.01.2013
Offline
33
351

Подскажите господа, где допустил ошибку.

SELECT a.id_item, a.availability, a.name_item, a.url_item, a.price_item, GROUP_CONCAT(b.array_files) FROM item_catalog AS a LEFT JOIN plugin_upload AS b  ON a.availability='1' and a.id_item = b.id_item GROUP BY a.id_item

Нужно вывести все записи с таблицы item_catalog, где availability='1'

Но почему то выводятся все.

TF-Studio
На сайте с 17.08.2010
Offline
334
#1

WHERE не пробовали добавить в запрос?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
IL
На сайте с 20.04.2007
Offline
435
#2

тут где-то:

LEFT JOIN

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
siv1987
На сайте с 02.04.2009
Offline
427
#3

INNER JOIN plugin_upload AS b ON a.availability='1' and a.id_item = b.id_item

или

LEFT JOIN plugin_upload AS b ON and a.id_item = b.id_item WHERE a.availability='1'

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий