私はSQLを学ぼうとしていますが、質問があります。日の論理的な順序で出力を並べ替えるにはどうすればよいですか? たとえば、「月曜日」から「日曜日」までの HIREDAY で人を注文したいとします。
select first_name,
TO_CHAR(hire_date,'Day') as "HIREDAY"
from employees
order by HIREDAY;
出力:
Daniel Friday
Ismael Friday
Gerald Monday
Renske Monday
Jason Monday
Vance Saturday
Jenni Saturday
Michael Saturday
John Sunday
James Sunday
Matthew Sunday
Payam Thursday
Irene Thursday
Michael Tuesday
Kevin Tuesday
Anthony Wednesday
Karen Wednesday