Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.30;
Скачать: CL | DM;

Вниз

Упрощение запроса   Найти похожие ветки 

 
Некто ©   (2006-05-24 19:13) [0]

SELECT
magazine.id,
concat(magazine.surname, " ", magazine.name, " ", magazine.patronymic_name),
sectors.name
FROM sectors INNER JOIN magazine ON sectors.id=magazine.id_sector
UNION
SELECT
magazine.id,
concat(magazine.surname, " ", magazine.name, " ", magazine.patronymic_name),
magazine.id_sector
FROM magazine WHERE magazine.id_sector is NULL;

Как такое же можно сделать без UNION?


 
ANB ©   (2006-05-24 20:08) [1]

SELECT
magazine.id,
concat(magazine.surname, " ", magazine.name, " ", magazine.patronymic_name),
magazine.id_sector,
sectors.name
FROM sectors LEFT JOIN magazine ON sectors.id=magazine.id_sector

чего то в этом роде.

Но вообще то не должно быть magazine.id_sector, отсутствующих в sectors. Или ты плохо БД построил.


 
Некто ©   (2006-05-24 21:45) [2]

В том то и дело, что magazine.id_sector имеет право быть NULL.


 
Johnmen ©   (2006-05-24 22:59) [3]

бла-бла-бла
FROM magazine LEFT JOIN sectors ON sectors.id=magazine.id_sector



Страницы: 1 вся ветка

Текущий архив: 2006.07.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
15-1151478857
learner
2006-06-28 11:14
2006.07.30
Автоматическая авторизация в домашней локальной сети


2-1151996271
novill
2006-07-04 10:57
2006.07.30
Процедура скачивания файлов создает "лишние" файлы...


2-1152282892
fast2
2006-07-07 18:34
2006.07.30
Как форму из одного проекта перенести в другой?


5-1136602938
GydruS
2006-01-07 06:02
2006.07.30
Почему элементы TreeView не отображается во всех фреймах?


1-1150156552
кактусбел
2006-06-13 03:55
2006.07.30
Смена языков интерфейса при помощи xml