
sql
ericxu_001
这个作者很懒,什么都没留下…
展开
-
sql中2个空值相等比较,不同数据库处理情况
oracle处理情况:当用空值做判断的时候,可以用nvl函数来处理;例如:select * from a t1,b t2where t1.col1=t2.col1and t1.col2=t2.col2and nvl(t1.col3,0)=nvl(t2.col3,0)意思是当col3为空值的时候,赋值成0再去判断是否相同postgres处理情况:可以用coales原创 2013-10-21 17:53:28 · 3286 阅读 · 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 · 848 阅读 · 0 评论