Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбрать из одной таблицы, а значения другой 
:(
    Опции темы
Igor_CH
Дата 11.9.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 20.3.2005

Репутация: нет
Всего: нет



Мучил код понял так вообще нельзя.

Получается что raspis_predmet дожно ровняться raspis_predmet_kr, а raspis_prepod должно ровняться raspis_prepod_kr
А они не равны. Значит запрос не правильный.

Для двух ячеек все понятно, все работает:
Код

$sql = "SELECT id_Rpred, name_Rpred, id_Rprep, name_Rprep, predmet, prepod, predmet_kr, prepod_kr
        FROM raspis 
        LEFT JOIN raspis_predmet ON raspis.predmet = raspis_predmet.id_Rpred
        LEFT JOIN raspis_prepod ON raspis.prepod = raspis_prepod.id_Rprep
        WHERE gruppa=1 AND kurs=1 ORDER by id_R DESC";


А вот как добавить raspis_predmet_kr, а raspis_prepod  и raspis_prepod_kr
Что то типа такого кода (он не правилен!!!)
Код

$sql = "SELECT id_Rpred, name_Rpred, id_Rprep, name_Rprep, predmet, prepod, predmet_kr, prepod_kr
        FROM raspis 
        LEFT JOIN raspis_predmet ON raspis.predmet = raspis_predmet.id_Rpred
        LEFT JOIN raspis_prepod ON raspis.prepod = raspis_prepod.id_Rprep
        
        LEFT JOIN raspis_predmet ON raspis.predmet_kr = raspis_predmet.id_Rpred
        LEFT JOIN raspis_prepod ON raspis.prepod_kr = raspis_prepod.id_Rprep

        WHERE gruppa=1 AND kurs=1 ORDER by id_R DESC";


Т.е.:
raspis.predmet = raspis_predmet.id_Rpred
raspis.prepod = raspis_prepod.id_Rprep
и
raspis.predmet_kr = raspis_predmet.id_Rpred
raspis.prepod_kr = raspis_prepod.id_Rprep

причем:
raspis.predmet не равно raspis.predmet_kr
raspis.prepod не равно raspis.prepod_kr


Это сообщение отредактировал(а) Igor_CH - 11.9.2006, 14:52
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0889 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.