1, 'SELECT (:date1 - rq) as ts FROM table1 ' Parameters.ParamByName('date1').Value:=now(); 其中 rq 为 table1 中的日期字段,我想用上语句求得至今天的天数,但不行,为什么?
2, 'SELECT * FROM table1 WHERE ((a AND b AND c) OR (d AND e AND f)) AND g ' 其中 a b c d e f d 都是查询条件, a AND b AND c 和 d AND e AND f 这两个条件的关系是 OR ,然后整个与条件 g 的关系是 AND ,这样写有错误吗,运行可以通过,但查询的结果集不对啊。
3, 'SELECT xm,sum(je)as zje FROM ....... GROUP By xm ORDER BY zje' 把 “ORDER BY zje ” 去掉可运行通过,难道不能用合计字段排序吗?