|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.04.2009, 14:41 | #1 |
Пользователь
Регистрация: 14.08.2008
Сообщений: 78
|
Оператор IF в SQL-запросе
Помогите, пожалуйста, написать sql-запрос. Срочно!
Есть запрос: SELECT u.id, u.fullname, u.occupation, qas.id AS step_id FROM intraloc3.users u LEFT JOIN Accounting.qa_steps qas ON qas.name = u.occupation WHERE u.occupation IN ('translator', 'editor', 'proofer', 'student') нужно его дописать, так чтобы в результате добавлялись столбцы `unit` и `unit_id`, в которs[ в соответствии с occupation будут стоять: translator word 1 editor hour 2, где unit_id берется из таблицы `units` |
25.04.2009, 18:41 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
MS SQL оператор case when ... then ... end
программа — запись алгоритма на языке понятном транслятору
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ковычки в SQL запросе | XPAiN | БД в Delphi | 13 | 22.02.2008 13:36 |
Ошибка SQL запросе. | EVG44 | БД в Delphi | 2 | 21.10.2007 22:42 |
Ошибка при запросе SQL в IB | Алекс1 | БД в Delphi | 2 | 24.06.2007 22:37 |
Ошибка в SQL запросе | eremin | БД в Delphi | 2 | 23.06.2007 07:13 |
Ошибка в SQL запросе...!? | KeyDok | БД в Delphi | 5 | 21.06.2007 09:19 |