2017-02-15 10 views
-1

Я пытаюсь закодировать заявление, в котором, когда сотрудник проводит свой идентификатор по расписанию в ночную смену, часы, зачисленные на этот день, будут падать на дату выхода. Можете ли вы рассказать мне об этом? БлагодаряCASE WHEN SQL - Timelogs Кредитование

+0

Можете ли вы предоставить таблицы, данные выборки и ожидаемые результаты. Желательно также то, что вы пробовали до сих пор. – Linkan

ответ

0

Если вы, как для случая calusule это довольно просто:

SELECT 
    Name, 
    SurName 
    ID, 
    CASE 
     WHEN (ID IN (1, 3, 5) AND 
      (NAME IS NOT NULL) THEN 1 
     ELSE 0 
    END AS ValidUser, 
FROM db.UserTable 
0

Выберите EmpName где красть = 1 и смещение = Ь;

салфетки: 1 = красть 0 = не красть

сдвига: а = утром б = ночь

 Смежные вопросы

  • Нет связанных вопросов^_^