SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 12.07.2011 12:57:42

Avin
Участник
Зарегистрирован: 12.07.2011
Сообщений: 1

Не могу построить запрос. Две таблицы. Один ко многим. MySql. Помогите знающие!

Добрый день, друзья!

У меня обрисовался конфликт мозга с MySql. Коротко о том, что у меня не получается.

Есть таблица заказы, есть таблица комментарии, к каждому заказу может быть много комментариев.

Связываются эти 2 таблицы по полю kod_zakaza. Необходимо построить запрос, чтобы выбиралась инфа по заказу и все комментарии к нему. В запросе есть еще одно условие по партнеру, но оно работает нормально.

Вот максимум того, что получилось. SELECT * FROM zakaz LEFT JOIN comment ON zakaz.kod_zakaza=comment.kod_zakaza WHERE zakaz.kod_partnera=$userinfo[kod_partnera]

В случае если комментариев больше одного выборка идет вся полностью еще раз, а надо чтобы выглядело так


ЗАКАЗ 1
Подробности заказа

КОММЕНТАРИИ
Комментарий 1
Комментарий 2
Комментарий n

ЗАКАЗ 2
Подробности заказа

КОММЕНТАРИИ
Комментарий 1
Комментарий 2
Комментарий n

Я буду архи признателен за годное решение!

Отредактированно Avin (12.07.2011 13:28:46)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson