0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 4
|
|
1 | |
Выбор из двух таблиц18.06.2013, 09:21. Показов 1258. Ответов 2
Метки нет (Все метки)
Всем доброго времени суток!
Помогите решить проблему) Есть две таблицы : таблица для фотоальбомов и таблица для фото в этих альбомах, соответствие установлено с помощью внешнего ключа. Делаю выбор из двух таблиц запросом mysqlQuery("SELECT * FROM gallery LEFT JOIN gallery_photo ON gallery.id = gallery_photo.id_parent WHERE gallery_photo.main =1 " ); Сложность в том, что тут не всем записям и таблицы gallery соответствует запись в таблице gallery_photo. Если убрать условие WHERE, то вытаскиваются все записи из обоих таблиц, но из второй надо только те, для которых main=1. Если же учесть условие, то пропадают те записи из таблицы gallery, для которых нет записей во второй таблице. Как сделать так, чтобы вытаскивались все строки из первой +из второй только те, для которых main=1?
0
|
18.06.2013, 09:21 | |
Ответы с готовыми решениями:
2
Выбор записей из двух таблиц Выбор полей из двух таблиц Выбор из двух таблиц по дате и имени Выбор из 3х таблиц |
614 / 488 / 175
Регистрация: 02.03.2010
Сообщений: 1,238
|
|||||||||||
18.06.2013, 10:20 | 2 | ||||||||||
На выбор
0
|
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 4
|
|
18.06.2013, 16:43 [ТС] | 3 |
Даже на выбор)) Спасибо большое, выручили, неделю думал над этим, а оказывается так просто))
0
|
18.06.2013, 16:43 | |
18.06.2013, 16:43 | |
Помогаю со студенческими работами здесь
3
Выбор связей таблиц Выбор данных из нескольких таблиц Объединение двух таблиц Слияние двух таблиц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |