Доброе время суток, есть три таблицы, из которых берутся данные. Структура 2х таблиц примерно одинаковая, но в 3 таблице намного меньше строк.
Во всех трех таблицах общий ID.
Вобщем нужно чтобы собирались данные из 2х первых таблиц, при этом проверяя есть ли запись в 3 таблице. Если ее нет, проверка идет дальше.
Сейчас запрос выглядит так:
PHP:
скопировать код в буфер обмена
"SELECT ps_product_lang.id_product, ps_product_lang.link_rewrite, ps_product_lang.name, ps_product_shop.price, ps_specific_price.reduction FROM `ps_product_lang`, `ps_product_shop`, `ps_specific_price` WHERE ps_product_lang.id_product = ps_product_shop.id_product and ps_product_shop.id_product = ps_specific_price.id_product"
Но выводится не весь список, а только те записи, которые есть в 3 таблице.
|