在这种情况下如何进行排序?如何以这种方式或其他方式使用order进行排序?
查询我正在使用此查询:
select productno,createdt,productcode from matTab order by productno
输出是
PO/19-20/106
PO/19-20/110
PO/19-20/101
PO/19-20/114
PO/19-20/150
PO/19-20/29
PO/19-20/29
PO/19-20/29
PO/19-20/29
PO/19-20/81
PO/19-20/81
PO/19-20/94
PO/19-20/94
PO/19-20/29
预期结果是:
PO/19-20/29
PO/19-20/29
PO/19-20/81
PO/19-20/81
PO/19-20/94
PO/19-20/94
PO/19-20/101
PO/19-20/106
PO/19-20/110
PO/19-20/114
PO/19-20/150
PO/19-21/152
PO/19-21/190
PO/19-21/200
只需在您的order by子句中添加其他2列,就可以按照您想要的方式对结果进行排序。
select productno, createdt, productcode
from matTab
order by productno, createdt, productcode
希望有所帮助,马克斯