![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 0 Всего: 140 |
Добрый день.
Сейчас у меня есть такой запрос
в итоге получаю: id | level | org | dev ------------------------- 1 0 null null 2 1 A null 3 1 B null 4 2 null AA 5 2 null AB и в коде уже делаю проверку по level
Есть ли возможность данное дело оптимизировать? Хотелось бы если level = 1 то один LEFT JOIN, если level = 2 то другой LEFT JOIN выполнить -------------------- Amazing ![]() |
||||
|
|||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Zloxa |
|
||||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
Ну или вместо кейса if Еще как вариант
Но он будет равнозначным, если w_org и w_dev подтягиваются только для того чтобы сформировать name. wtf? Это сообщение отредактировал(а) Zloxa - 29.2.2012, 09:48 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
||||
|
|||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 0 Всего: 140 |
Zloxa, спасибо
-------------------- Amazing ![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |