Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / получить записи через таблицу / 2 сообщений из 2, страница 1 из 1
22.01.2014, 19:29:32
    #38534839
SHELA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить записи через таблицу
Здравствуйте.
есть 3 таблицы:

1. сайты
2. категории
3. товары(site_id,cat_id)

при просмотре категорий должно выдавать список сайтов у которых есть товары с определенной категорией.
пытался как ток так:
SELECT * FROM `sites` WHERE id = (SELECT site_id FROM `goods` WHERE cat_id=9 limit 1)
но только одну запись возвращает.
как быть?
заранее благодарю
...
Рейтинг: 0 / 0
23.01.2014, 05:14:49
    #38535112
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить записи через таблицу
SHELA` WHERE id >>>=<<< (SELECT site_id FROM `goods` WHERE cat_id=9 limit 1)выделенное заменить на IN, лимит убрать.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / получить записи через таблицу / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]