当前位置 博文首页 > 程序员石磊:oracle复杂查询备忘

    程序员石磊:oracle复杂查询备忘

    作者:[db:作者] 时间:2021-07-04 15:59

    oracle wm_concat(column)函数实现查询相同id字段,内容以逗号分隔

    select id, wmsys.wm_concat(字段名)字段别名  from table group by id
    

    Oracle分组查询取每组排序后的前N条记录

    SELECT *   
    FROM  (
            SELECT 分组的字段名, ROW_NUMBER() OVER(PARTITION BY 分组的字段名 
            ORDER BY 排序的字段名) AS RN FROM 表名
    ) 
    WHERE RN <= 10   得到分组后,数据的前几条
    
    cs