用sql语句怎么把同一表按照列data1,data2,data3的最小的那个按时间从小到大排序?
a
ids data1 data2 data3
1 1010-1-1 1009-1-1
2 1012-1-1 2005-1-1
3 1014-1-1 1020-1-1 1000-1-1
4 1013-1-1 1003-1-1
显示结果应该为按照data1,data2,data3的最小的那个按时间从小到大排序,显示如下:
ids data1 data2 data3
3 1014-1-1 1020-1-1 1000-1-1
4 1013-1-1 1003-1-1
1 1010-1-1 1009-1-1
2 1012-1-1 2005-1-1