我有一个要求,我想根据2列对表格进行排序。 表:(ID,date_of_death date_of_birth) 我想按升序排序date_of_death和date_of_birth日期的数据。对于某些数据,date_of_death也可以为null。 如果我想形成一个SQL查询,我可以像这样写
Select ID,date_of_birth,date_of_death from SOMETABLE ORDER BY CASE
WHEN date_of_birth IS NULL THEN date_of_death
ELSE date_of_death
END;
由于我全部使用Spring规范,我不想直接注入此查询,所以想知道,如果有任何方法可以使用规范完成此操作。任何指针也会有所帮助。 感谢