| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Выборка из 2-х связанных таблиц |
| Автор: o.s.a. 27.3.2006, 10:47 | ||||
Имеем:
Нужно составить запрос (желательно 1) для выборки из двух таблиц. Теоретически нужно получить массив вида
|
| Автор: awers 27.3.2006, 12:18 | ||
что-то типа того:
Вроде так. Код не проверял.... Совсем забыл. С версии MySQL 4.1 ... |
| Автор: o.s.a. 27.3.2006, 21:16 | ||
| awers 1) limit 1 значит, что будет выбрана лишь 1 строка в подзапросе, а мне нужно получить все, удовлетворяющие условию where в подзапросе 2) Можно ли с помошью твоего одного запроса получить не только поля из таблицы 2table
но и все поля из таблицы 1table, для которых выполняется условие в подзапросе? |
| Автор: o.s.a. 30.3.2006, 19:44 | ||||
Сделал так:
Получился массив вида
Дальше я уже преобразовал данный массив в тот вид, который мне и был нужен |