以文本方式查看主题 - 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”, 但是预览结果的创建时间不是倒序,怎样才能倒序? ![]() ![]() |
-- 作者:大红袍 -- 发布时间: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 -- 多谢大红袍老师! |