Главная / SQL (Oracle): Основы / Какие из представленных выражений могут использоваться для получения текущего годового квартала, если форматом даты по умолчанию является формат 'dd.mm.yy':

Какие из представленных выражений могут использоваться для получения текущего годового квартала, если форматом даты по умолчанию является формат 'dd.mm.yy':

вопрос

Правильный ответ:

select to_char (sysdate, 'q') from dual
select if (to_char (sysdate(), 'mm') in (1,2,3)) then 1 elseif (month(sysdate()) in (4,5,6)) then 2 elseif (month(sysdate()) in (7,8,9)) then 3 elseif (month(sysdate()) in (10,11,12)) then 4 end as quarter
select if (month(getdate()) in (1,2,3)) then 1 if (month(getdate()) in (4,5,6)) then 2 if (month(getdate()) in (7,8,9)) then 3 if (month(getdate()) in (10,11,12)) then 4 end as quarter
select case substr(sysdate, 4, 2) when '01' then 1 when '02' then 1 when '03' then 1 when '04' then 2 when '05' then 2 when '06' then 2 when '07' then 3 when '08' then 3 when '09' then 3 when '10' then 4 when '11' then 4 when '12' then 4 end as quarter from dual
Сложность вопроса
85
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек находит данные тесты по интуит? Это же не сложно
15 сен 2019
Аноним
Какой студент находит вот эти ответы inuit? Это же очень простые ответы
17 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.