黑马程序员_第十一篇:sql中join,子查询,row_number
2011-12-03 22:11
288 查看
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
join表连接
select o.billno,c.name,c.age from T_orders as o join T_customers as c on o.custemerid=c.id
子查询——单值:
select 1 as f1,2,(select min(Fyearpublic) from F_book) as e1,(select max(Fyearpublic) from T_book) as e2
单行多列的查询结果
select * from T_reader where Fyearofjin in (select distinct Fyearpublic from T_book)
Row_Number() (开创函数,不能放到where后,但可利用子查询)
select * from (
select Row_number() over (order by Fsalary desc) as rownumber ,Fnumber,Fname,Fsalary,Fage from T_employee) as e1
where e1.rownumber>=3 and e1.rownumber<=5
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
join表连接
select o.billno,c.name,c.age from T_orders as o join T_customers as c on o.custemerid=c.id
子查询——单值:
select 1 as f1,2,(select min(Fyearpublic) from F_book) as e1,(select max(Fyearpublic) from T_book) as e2
单行多列的查询结果
select * from T_reader where Fyearofjin in (select distinct Fyearpublic from T_book)
Row_Number() (开创函数,不能放到where后,但可利用子查询)
select * from (
select Row_number() over (order by Fsalary desc) as rownumber ,Fnumber,Fname,Fsalary,Fage from T_employee) as e1
where e1.rownumber>=3 and e1.rownumber<=5
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
相关文章推荐
- sql server ROW_NUMBER (Transact-SQL) 分组查询
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- sql 分组查询,组内排序, 组内添加序号 (SQL Server 排序函数 ROW_NUMBER和RANK 用法总结)
- 【SQL】利用Row_Number() 实现分组查询
- SQL分页查询,纯Top方式和row_number()解析函数的使用及区别
- SQL 分页支持查询 ROW_NUMBER() OVER (ORDER BY ReportID) AS RowNo
- SQL 2005 ROW_NUMBER() 语句分页 | SQL效率最高的分页查询数据
- sql使用row_number()查询标记行号
- mysql、MS SQL关于分页的sql查询语句 limit 和row_number() OVER函数
- SQL 分页支持查询 ROW_NUMBER() OVER (ORDER BY ReportID) AS RowNo
- sql With ROW_NUMBER() 使用 生成查询行号
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- sql 使用row_number()实现分页查询
- 使用Row_Number() 多表查询-Sql语句
- DB2分页查询sql和ROW_NUMBER()函数
- SQL 查询去掉字符的方法SUBSTR()、 查询序列号的方法ROW_NUMBER()
- SQL 分页查询-ROW_NUMBER() 函数
- SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER