sql
ericxu_001
这个作者很懒,什么都没留下…
展开
-
sql中2个空值相等比较,不同数据库处理情况
oracle处理情况: 当用空值做判断的时候,可以用nvl函数来处理; 例如: select * from a t1,b t2 where t1.col1=t2.col1 and t1.col2=t2.col2 and nvl(t1.col3,0)=nvl(t2.col3,0) 意思是当col3为空值的时候,赋值成0再去判断是否相同 postgres处理情况: 可以用coales原创 2013-10-21 17:53:28 · 3208 阅读 · 0 评论 -
sql中的limit和offset
select * from test limit 3,2 表示从表中查询2条数据,从第4条开始 select * from test limt 5 表示从表中查询前5条记录 select * from test limit 4 offset 2 表示从第3记录开始,读取4条记录原创 2013-11-11 19:12:41 · 820 阅读 · 0 评论