如何按最后插入的记录ASC对结果集进行排序。
SELECT a.* ,NVL(b.name ,'General') AS emp_name ,c.holiday_name
FROM vacations a LEFT OUTER JOIN employee b
ON a.emp_num = b.emp_num INNER JOIN holiday c
ON a.holiday_code = c.holiday_code WHERE a.auto_flag = 0 --ORDER BY a ASC
如何通过vacations
答案 0 :(得分:2)
您应该在Vacations表中添加InsertDate作为列,在子查询中选择或使用MAX InsertDate选择CTE并按其属性排序。任何其他解决方案都是黑客攻击,并且不可靠,因为正如蒂姆所说,表格没有跟踪订购。