c语言sscanf函数的用法是什么
251
2022-11-21
rownum用法
写一个oracle的 sql语句,一直失败,学习了,总结一下
先这么查:
select rownum,c1 from t1 where rownum < 10查出来的结果就是你想要的,前十条内容,没有疑问;
但是,我想要这个表中,第十行内容:
select rownum,c1 from t1 where rownum = 10
查询结果:无
那么我要第二行
select rownum,c1 from t1 where rownum =2查询结果:无
那么我要第一行呢
select rownum,name from t1 where rownum =1
查询结果:数据库第一行的内容
这里就奇怪了,为啥只有等于1的时候才有结果,其他没有呢?
原因:
rownum是对结果集加的一个伪列(当然得现有结果集)。rownum总是从1开始排的,所以你选出的结果不可能没有1,而有其他大于1的值。
(1) 小于某值的查询条件
rownum
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~