摘要: 先看一个Union的查询,sql语句:select no,name,age,address from Stu_Grade1unionselect no,name,age,addr from Stu_Grade2执行查询语句,查询出来的顺序可能不是我们想要的,那么把查询出的结果作为一个结果集再次使用,如:select * from (select no,name,age,address from Stu_Grade1unionselect no,name,age,addr from Stu_Grade2) Table1order by no desc需要注意的是,中间Union的语句必须为每一列 阅读全文
posted @ 2012-07-04 11:54 陈大志 阅读(555) 评论(0) 推荐(0)
摘要: 程序中,一般处理小数取整的解决方法都是四舍五入,即使用RoundTo这样的方法;今天遇到这样的情况,数值如果有小数则进一,如:2.593 -> 3 3.001 -> 4 1.000 -> 1Delphi中可以使用 Ceil 函数,属于Math单元的函数 function Ceil(const X: Extended):Integer;如果数值是数据库中查询出来的,则可以在SQL语句中使用Ceiling函数,返回大于或等于指定数值的最小整数,http://msdn.microsoft.com/zh-cn/library/ms189818(v=SQL.100).aspx 阅读全文
posted @ 2012-07-04 11:40 陈大志 阅读(1135) 评论(0) 推荐(0)