SQL
文章平均质量分 75
yihui1983
l
展开
-
ORACLE纯SQL实现多行合并一行
项目中遇到一个需求,需要将多行合并为一行。表结构如下:NAME Null Type------------------------ --------- -----N_SEC_CODE NOT NULL CHAR(6)C_RESEARCHER_CODE NOT NULL VARCHAR2(原创 2009-10-12 14:12:00 · 413 阅读 · 0 评论 -
SQL语句之分析函数 row_number() /rank()/dense_rank()
有些时候我们希望得到指定数据中的前n列,示例如下:得到每个部门薪水最高的三个雇员:先创建示例表create table empasselect * from scott.emp;alter table empadd constraint emp_pkprimary key(empno);create table deptasselect * fr转载 2009-10-12 14:17:00 · 376 阅读 · 0 评论