Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как выбрать товары которые не принадлежат ниодной категории ?
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Как выбрать товары которые не принадлежат ниодной категории ?

Страниц (1): [1]
 

1. moykin.e - 01 Ноября, 2016 - 19:00:01 - перейти к сообщению
Есть 3 таблицы
Структура Lst_Cat (CatId, CategoryParentId, Name)
Структура Lst_Goods (GoodId, Name)
Структура Lst_GoodsToCat ( GoodToCatId, GoodId, CatId)

1. Как узнать товары без категорий ?
2. Как найти категории в которых нету товаров ?
2. Sail - 02 Ноября, 2016 - 08:10:22 - перейти к сообщению
Вот, к примеру: Использование оператора EXISTS. Точнее - связанный подзапрос (там-же, в "предыдущем шаге") с оператором not exists...
Ну и для 3-й таблички суррогатный ключ (GoodToCatId) - излишество...

 

Powered by ExBB FM 1.0 RC1