| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > MS SQL Server |
| Автор: Moid 16.12.2008, 12:32 | ||
Нужно что бы вывелись строки, у которых P3 = 1, но так как P3 - это новое поле именно так сравнить нельзя, ругается, что не видит P3 в where. Подскажите как сранить. |
| Автор: ТоляМБА 16.12.2008, 12:47 | ||
Добавлено через 5 минут и 15 секунд Moid, но интересно зачем к Р3 привязывать Case если оно всегда будет равно единице?! |
| Автор: Moid 16.12.2008, 13:01 | ||||
ТоляМБА, не работает.
ну... да точно!!!
Да именно, но если выводить в результат только одно его значение, то все вычесления можно записать в where Спасибо! |
| Автор: ТоляМБА 16.12.2008, 13:09 | ||
Akina, после закрывающейся скобки надо ставить as Псевдоним, насколько я помню
Moid, а мне то "+" за что?! |
| Автор: Akina 16.12.2008, 14:25 | ||
Иной раз можно этим и принебречь. Тут как раз такой случай. |