位置:首页 > 网络编程 > 数据库
点击展开栏目简介
数据库技术,mysql,oracle

oracle:sql语句整理

分享到: 微信 新浪微博 更多

随机排序获取列表;

$sql="select * from article  order by dbms_random.value()";

获取指定条数的数据:

$sql="select * from article where rownum<=$limit";

$sql1="select *,rownum rn from article";

$sql1="select * from ($sql1)s where s.rn<=$limit";

分组计数:

select category,count(*) count from article group by category;

分页获取列表数据:

$start=($page-1)*$perpage+1;
$end=$perpage*$page;

$sql="select * from article";

$sql="SELECT * FROM
             ( 
                 select a.*,rownum row_num from($sql)a
             )b
WHERE b.row_num between $start and $end";



上篇:oracle:字段将指定值的数据排在最前或最后

发表评论 ​共有​条评论
  • 匿名发表