您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
oracle-查询语句
发布时间:2017-11-23 15:02:58编辑:雪饮阅读()
连接符:
ll符号在oracle中是连接符,如:
SQL> select 'a'||'b' from dual;
'A
--
ab
having使用:
select sum(goods_id),cat_id from g group by cat_id having sum(goods_id)>60;
该示例将goods表按cat_id分组,对每组的goods_id进行统计求和,最后使用having将goods_id的和大于60的分组筛选出来。
rownum:
oracle中的rownum可以显示行号,mysql中结合limit可以使用分页功能。而oracle中则没有limit,但是灵活利用rownum也可以实现分页,而且理论上应该是比mysql的分页效率高。
SQL> select goods_id,cat_id,goods_name,rownum from goods where rownum<=3;
GOODS_ID CAT_ID GOODS_NAME ROWNUM
---------- ---------- ------------------------------ ----------
20 7 good20 1
21 7 good21 2
22 7 good22 3
关键字词:oracle,查询
上一篇:oracle-变量与默认值设置
下一篇:oracle-触发器