![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 23.01.2016
Сообщений: 1
|
![]()
Доброго времени суток. Уже голову сломал, понимаю, что надо рыть через JOIN, но пока не получается. Суть в чём:
Есть две таблицы, products и categories, первым запросом я вытягиваю id_category из таблицы products (значений несколько, не одно), а дальше мне нужно по этим id_category выполнить выборку из таблицы categories, где id в таблице categories = id_category из полученного результата. Каким образом это реализуется? Направьте на нужное русло, пожалуйста |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]() Код:
Если надо чтобы одному продукту соответствовала строка из перечня категорий через запятую, то надо знать Вашу СУБД, т.к. от этого зависит работа с выборкой в переменную, требущуюся для такого запроса. Если надо только список категорий некоего продукта, то достаточно убрать вывод имени проудкта (prod.Name) Самочевидно, что Вашей структуры я не знаю и запрос написал как бы для подобной структуры, не удивляйтесь, если скопировав его один один, он у Вас не заработает. Двойной запрос не вижу смысла тут городить, только если надо другую выборку (или её форму) по своей сути. И да, почитайте книжицу то по SQL. Последний раз редактировалось phomm; 24.01.2016 в 00:07. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Вот полезная картинка как работают разные JOIN операции.
http://www.codeproject.com/KB/databa...JOINS_orig.jpg |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать двойной запрос | saylar_06 | SQL, базы данных | 5 | 02.09.2014 16:57 |
Запрос с выборкой по одинаковым значением нескольких полей | Ishtvan | SQL, базы данных | 4 | 10.01.2014 12:40 |
Запрос с выборкой Count | SovereignSun | SQL, базы данных | 2 | 17.07.2012 11:56 |
Запрос с выборкой | NIKOLASCS | SQL, базы данных | 11 | 02.04.2010 07:20 |
Как оптимизировать запрос MySQL с выборкой из двух таблиц. | Johnatan | SQL, базы данных | 6 | 13.04.2008 03:10 |