Как использовать параметр в предложении WHERE
I am trying to use a parameter in SQL to return values > 5 when the parameter is "Yes" and return all values when the parameter is "No" I don't have a good understanding of how to do this. If you know how to do this then please explain the logic behind it.
Сожалеть об этом. Я обновил его, чтобы показать код. На данный момент он дает мне ошибку неправильного синтаксиса рядом с >
Что я уже пробовал:
Объявить @Param1 NTEXT
Объявить @Param2 DATETIME
Объявить @Param3 DATETIME
ВЫБРАТЬ ТАБЛИЦА1.Поле1
ИЗ ТАБЛИЦЫ 1(NOLOCK)
ГДЕ
Таблица 1.Поле1 = (ИИФ(@Параметр1 = "да", "ТАБЛИЦА1".Поле1 &ГТ; 3.9, ТАБЛИЦА1.Поле1))
И ТАБЛИЦА 1.Поле2 между @параметр param2 и Param3
W∴ Balboos, GHB
Это все, что у тебя есть? Одно неполное утверждение? Откуда нам знать, что вы делаете и что вы уже сделали?
Что вы делаете и что происходит с вами, чтобы решить, что это не работает?