首页 >> sql语句 >> 详细内容
sql语句
 
sql语句 >> 正文
Order by 用法
日期:2017/6/15 
1、对数据进行降序查询
实现在图书信息表中将数据信息按现存数量进行降序排序
Select distinct 书号,书名,出版社,现存数量 from biao order by 现存数量 desc
2、对数据进行多条件查询
实现在数据表中对数据信息按书号升序、日期降序排列显示
Select distinct 书号,书名,作者,销售数量,日期 from biao order by 书号 asc,日期 desc
4、 对统计结果进行排序
对图书销售信息表中的销售数量前5名的书籍按销售数量的降序排序
Select top 5 书号,书名,作者,出版社,sum(销售数量) as 合计销售数量 from tb_xsb group by 书号,书名,作者,出版社 order by 5 desc
5、 按仓库分组统计图书库存(多列)
实现在图书入库表中将图书信息按仓库名,图书名称进行分组,并统计其库存数量
Select 存放位置,书名,sum(库存数量)as 合计库存数量 from tb_rkb group by 存放位置,书名 order by 1
6、 多表分组查询
实现在图书信息表和图书库存信息表中查询图书的销售数量和现存数量,并按书号、书名等分组。
Select k .书号,k .书名,x .作者,sum(k .现存数量)as 现存数量,sum(x .销售数量)as 销售数量 from xsb x , kcb k where x .书号=k .书号 group by k .书号,k..书名,x . 作者,k . 现存数量 order by 1