Проверьте, чтобы видеть, существует ли идентификатор в базе данных

Если вы хотите получить текстовый день недели из даты, вы можете использовать DOWNAME. формат.

data _null_;
    result = put(today(), dowName.);
    put result=;
run;

Если вы хотите получить название дня недели из номера дня недели, я не знаю конкретной функции, которая это делает, но вы можете использовать тот факт, что 1-7 также являются датами, а 0 - пятницей, 1 января. 1960 и добавьте 2 к своему номеру:

data _null_;
    do day = 1 to 7;
        weekDay = put(day + 2, dowName.);
        put weekDay=;
    end; 
run;

Что даст вам:

 weekDay=Monday
 weekDay=Tuesday
 weekDay=Wednesday
 weekDay=Thursday
 weekDay=Friday
 weekDay=Saturday
 weekDay=Sunday
8
задан AAEM 18 February 2019 в 23:02
поделиться

3 ответа

select id from table where id = $id

Не нужно фантазировать. Использование существует с подзапросами, вероятно, только приведет к снижению производительности, но я рад, если исправить это, если показано иначе.

19
ответ дан 5 December 2019 в 06:39
поделиться

Просто чтобы добавить еще один пример.

SELECT COUNT(id) FROM table WHERE id = 123
5
ответ дан 5 December 2019 в 06:39
поделиться
SELECT ID FROM TABLE WHERE ID = 'number'; 
SELECT count(*) FROM TABLE WHERE ID = 'number'; 1 - exists, 

В своем PHP или другом коде вы должны проверить, возвращает ли один из этих запросов значение.

1
ответ дан 5 December 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: