sqlserver_query3_去重查询|模糊查询|排序|分组|使用函数
Posted 菊次郎的秋天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver_query3_去重查询|模糊查询|排序|分组|使用函数相关的知识,希望对你有一定的参考价值。
- 时间:2017-09-29 整理:byzqy
本篇仍以“梁山好汉”数据表为例,介绍几个常用的 T-SQL 查询语句:
- 去重查询,关键字:distinct
- 使用通配符模糊查询,关键字:like,通配符:%
- 排序查询(升序、降序),关键字:order by、desc
- 分组查询,关键字:group by
- 使用函数,关键字:max、avg
- 规定要返回的记录的数目,关键字:top
文件:SQLQuery3.sql
/* 说明: SQLQuery3.sql (这是在SQL Server Management Studio中新建的一个查询) OS名称: Microsoft Windows 7 环境:Microsoft SQL Server 2012 工具: Microsoft SQL Server Management Studio 数据库: LiangshanHero 数据表: hero 详情: -- id name nick_name hometown sex sal -- 1 宋江 及时雨 山东 男 2200 -- 2 卢俊义 玉麒麟 河北 男 8000 -- 3 吴用 智多星 山东 男 1100 -- 4 公孙胜 入云龙 重庆 男 5000 -- 4 孙二娘 母夜叉 山西 女 2000 -- 5 林冲 豹子头 河南 男 2000 */ --使用select进行简单计算,as关键字定义新列名 select 12*15 select 12*13 as 计算结果 --去掉重复信息查询 select * from hero select distinct sex from hero --设置查询条件,使用通配符模糊查询 select * from hero where hometown like \'河%\' and sex=\'男\' --排序,升序,降序 select * from hero select * from hero order by sal,name desc --分组 select name,avg(sal) as 工资 from hero where sex=\'男\' group by name select sex,avg(sal) as 工资 from hero group by sex --使用函数 select max(sal) as 最高工资 from hero select top 10 sal as 前三工资 from hero select top 3 * from hero order by sal select top 3 * from hero order by sal desc ----------------------------------------- --创建数据库,创建表,添加数据 create database LiangshanHero use LiangshanHero go create table hero ( id int, name varchar(50), nick_name varchar(50), hometown varchar(50), sex char(2), sal int ) insert into hero values(1,\'宋江\',\'及时雨\',\'山东\',\'男\',2000) insert into hero values(2,\'卢俊义\',\'玉麒麟\',\'河北\',\'男\',8000) insert into hero values(3,\'吴用\',\'智多星\',\'山东\',\'男\',1000) insert into hero values(4,\'公孙胜\',\'入云龙\',\'重庆\',\'男\',5000) insert into hero values(4,\'孙二娘\',\'母夜叉\',\'山西\',\'女\',2000) insert into hero values(5,\'林冲\',\'豹子头\',\'河南\',\'男\',2000)
截图:
01
02
03
04
05
06
--The End.
以上是关于sqlserver_query3_去重查询|模糊查询|排序|分组|使用函数的主要内容,如果未能解决你的问题,请参考以下文章
3.1.3MySQL__数据库基本建表查询,登录,sql语句,建表语句,修改表结构,增删改查,as别名,limit分页,distinct去重,聚合函数,