以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]窗口SQLQuery表select语句设成:“SELECT * F ROM [美容卡] WHERE 有效性 = '有效' AND 已付款 = 0 AND 价格 > 0 order by 创建时间 desc”, 但是预览结果的创建时间不是倒序,怎样才能倒序?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=78984)

--  作者:ytzn
--  发布时间:2015/12/22 10:32:00
--  [求助]窗口SQLQuery表select语句设成:“SELECT * F ROM [美容卡] WHERE 有效性 = '有效' AND 已付款 = 0 AND 价格 > 0 order by 创建时间 desc”, 但是预览结果的创建时间不是倒序,怎样才能倒序?
如图:select语句设成:“SELECT * F ROM    [美容卡]  WHERE  有效性 = \'有效\'  AND 已付款 = 0  AND 价格 > 0 order by 创建时间 desc”, 但是预览结果的创建时间不是倒序,怎样才能倒序?
图片点击可在新窗口打开查看此主题相关图片如下:tu.jpg
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/12/22 10:42:00
--  

可以这样

 

SELECT 美容卡编号, 领用部门, -(year(创建时间)*365+month(创建时间)*30+day(创建时间)) as _Sortkey F ROM  [美容卡]  WHERE  有效性 = \'有效\'  AND 已付款 = 0  AND 价格 > 0 order by 创建时间 desc


--  作者:大红袍
--  发布时间:2015/12/22 10:43:00
--  

生成以后,再sort也可以。

 

http://www.foxtable.com/help/topics/0451.htm

 


--  作者:ytzn
--  发布时间:2015/12/22 10:49:00
--  
多谢大红袍老师!