|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.09.2009, 17:58 | #1 |
Пользователь
Регистрация: 05.08.2009
Сообщений: 16
|
select по многим условиям
Помогите дописать запрос, уже долго сижу, как сделать не догадываюсь.
Нужно вывести фамилии сотрудников (заданной классификации), сортированные по загруженности работой. Загрузка определяется путем суммирования единиц работы. Вот мои наработки Код:
А как написать чтобы у значения 2 суммировалась, а у значений 1, 3 и null ничего не суммировалось |
06.09.2009, 18:03 | #2 |
Пользователь
Регистрация: 05.08.2009
Сообщений: 16
|
пожалуйста подскажите как
Последний раз редактировалось natishka; 06.09.2009 в 18:06. |
06.09.2009, 18:34 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так, если я правильно понял задачу:
разбиваете запрос на два запроса, которые объединяете через UNION примерно так: Код:
|
06.09.2009, 18:39 | #4 |
Пользователь
Регистрация: 05.08.2009
Сообщений: 16
|
|
06.09.2009, 19:11 | #5 |
Пользователь
Регистрация: 05.08.2009
Сообщений: 16
|
Фамили должны выводиться из всех статусов, и даже у те где вообще нет никакого статуса. Главное чтоб считалась kolich только там, где status = 2
|
06.09.2009, 19:23 | #6 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
Цитата:
но имхо в таком случае уж лучше указывать какое-нить значение, которое точно не попадется в наборе данных, например, -1 т.е. получится так Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В зависимости от выбора в Select изменить значения другого Select | Tayfun | HTML и CSS | 3 | 18.08.2011 00:05 |
связь один ко многим | kate158 | БД в Delphi | 11 | 19.06.2009 09:13 |
Связь многие-ко-многим | andirock2112 | БД в Delphi | 10 | 12.04.2009 22:05 |
Многие ко многим | ("")(Э_Є)("") | БД в Delphi | 1 | 12.03.2009 01:18 |
Передача значения в <select></select> | kkkggg | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 06.09.2007 00:26 |