以下是我的php代码,我想按日期的相反顺序显示html表中的数据
但它没有用,哪里是我找不到的错误
我的选择查询如下
Select a.wono,date_format(b.wodt,'%Y/%m/%d') as mydate from wodtl_box a, wohdr_box b where a.wono=b.wono order by date_format(b.wodt,'%Y/%m/%d') DESC
最佳答案
好的,所以您要按DESC
进行订购。这意味着它从最后开始,所以这就是您的错误所在。从查询末尾删除DESC
,您应该一切顺利。 (如果未添加ASC
,则ORDER BY自动使用DESC
)。
您的查询将是:
Select a.wono,date_format(b.wodt,'%Y/%m/%d') as mydate from wodtl_box a, wohdr_box b where a.wono=b.wono order by date_format(b.wodt,'%Y/%m/%d')
有关更多信息:http://www.w3schools.com/sql/sql_orderby.asp
关于php - 数据未按正确顺序显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35604019/