
sql
文章平均质量分 50
iteye_8954
这个作者很懒,什么都没留下…
展开
-
关于空值null的排序问题
Oracle排序中NULL值处理的五种常用方法: 1、缺省Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2、使用nvl函数 nvl函数可以将输入参数为空时转换为一指定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee...原创 2012-09-03 22:46:13 · 233 阅读 · 0 评论 -
用case when实现decode()函数的功能
原来的oracle select t.ttid,o.organname, t.targettrain, t.creator, DateText(t.TTEnd) as DateRange, //这是自定义的函数 decode(tg.finishedMode, 1...原创 2012-09-03 22:59:13 · 183 阅读 · 0 评论 -
复杂的decode()函数
select tt.ttid,tt.targettrain,DATE_FORMAT(tt.datecreated,'%Y-%m-%d %H:%i') datecreated, ifnull(ttcount,0) ttcount,ifnull(joincount,0) joincount,ifnull(passcount,0) passcount, round( ifnull(joinc...原创 2012-09-27 16:41:15 · 169 阅读 · 0 评论