下面是一个示例的SQL代码,可以按照参考组中第一条记录的日期,将SQL输出按照参考、操作和日期顺序排列:
SELECT *
FROM your_table
ORDER BY
(SELECT MIN(date_column) FROM your_table WHERE reference_group = t.reference_group) ASC,
reference_group ASC,
operation ASC,
date_column ASC;
在上面的代码中,假设你的表格名为 your_table
,有以下列:
reference_group
:参考组operation
:操作date_column
:日期这个代码使用了子查询 (SELECT MIN(date_column) FROM your_table WHERE reference_group = t.reference_group)
来获取每个参考组中的第一条记录的日期,并与主查询中的其他列一起进行排序。
你可以根据实际的表格名称和列名进行调整。
上一篇:按照参考数组对对象数组进行排序
下一篇:按照参数从JSON中获取数据集