SELECT ID,Name,Salary FROM Employees WHERE CASE WHEN Salary>=2500 THEN 1 ELSE 0 END=1 -- все записи у которых выражение равно 1. Можете попытаться самостоятельно переделать 2 последних примера с функцией IIF.
Select A.* from ( select member.key, case when effective_date between (select month_start and month_end. from sales_month. where month=2 and year=2013) bucket_1. then 1 else 0 from member ) as A.
Задачи по SQL запросам. Задание: 1 (Serge I: 2002-09-30). Найдите номер модели, скорость и размер жесткого диска для всех ПК стоимостью менее 500 дол. Вывести: model, speed и hd. SELECT model, speed, hd FROM PC WHERE price < 500. Задание: 2 (Serge I: 2002-09-21).
Оператор Select Case, выполняющий одну или более групп операторов VBA Excel в зависимости от значения управляющего выражения.
Case Select – And / Or – Multiple Conditions. Nested Case Statements. Case Statement vs. If Statement.
...qty FROM (SELECT CASE WHEN town_to ='Moscow' THEN 'Moscow' ELSE 'Other' END flag FROM Trip
Аналитические функции принимают в качестве аргумента столбец промежуточного результата вычисления SQL-предложения и возвращают тоже столбец. Поэтому местом их использования в SQL-предложении могут быть только фразы ORDER BY и SELECT, выполняющие...