一、前言
在数据查询章节将有很多种查询方式,本文将讲述最简单的查询——基础查询
二、查询多个字段
1.返回某几个字段
SELECT 字段1,字段2,··· FROM 表名;
例如
SELECT Country FROM StudentInformation;
2.返回所有字段
SELECT * FROM 表名;
例如
SELECT * FROM StudentInformation;
即导出整张Student表
三、设置别名
1.格式
SELECT 字段1 AS 别名1,字段2 AS 别名2 ··· FROM 表名;
2.举例
当我们查询两个字段时,输出结果如下
当我们设置别名时,语句如下
SELECT class AS 班级,Sname FROM SInfo;
结果如下
可见class被替换成了AS后的名称,即我们自己设定的,当然也可以不设置
四、去除重复记录
1.格式
SELECT DISTINCT 字段列表 FROM 表名;
2.举例
这里我们新建一个表
StudentInformation
Name | Country | Age |
张三 | 上海 | 19 |
李四 | 上海 | 21 |
王五 | 重庆 | 21 |
老六 | 北京 | 20 |
老七 | 南京 | 19 |
然后输入T-SQL语句
SELECT DISTINCT Country from StudentInformation;
结果如下
可见虽然“上海”这个城市出现了两次,但是由于我们使用了DISTINCT进行去重操作所以只会出现一次,在统计城市的时候就不需要自己再去数有多少个了,大大提高了效率
五、返回前n行数据
1.格式
SELECT TOP N * FROM 表名;
注:此处N为行数
2.举例
还是上面那张表格,我们输入T-SQL语句
SELECT TOP 3 * FROM 表名;
3.另一种形式
SELECT TOP N PERCENT* FROM 表名;
这种就是查询表格中前N%的数据,这里不再展开讲述了
六、结语
下一篇文章中将讲述有关条件查询的知识点