第一部分、SQL Server基础-SQL语句的使用
1.2.1 单表查询
单表查询的基本格式为:
SELECT [ ALL | DISTINCT ]
[TOP ( expression ) [PERCENT] [ WITH TIES ] ]
< select_list >
[ INTO new_table ]
[ FROM { <table_source> } [ ,...n ] ]
[ WHERE <search_condition> ]
[ <GROUP BY> ]
[ HAVING < search_condition > ]
[<ORDER BY>]
能对单个表,使用Select语句的进行熟练查询,是数据库学习的基础,下面的语句请大家务必上机练习,每个语句的执行结果,请仔细检查是否达到查询的预期效果。打开SQL Server的查询分析器,在查询分析器窗口中输入:
use StdMng2020
将当前数据库切换到StdMng2020。
1、查询全体学生的学号和姓名。
select sno,sname from t_Student
2、查询全体学生的姓名、学号、所在系,注意查询列从次序是可以互相交换的。
select sname,sname,sdept from t_Student
3、查询全部的列。
select * from t_Student
注意在实践中,慎用查询全部的列,特别是数据表的列非常多或者数据表中的数据非常多的时候,查询全部的列会给服务器及网络带来较大的压力,查询全部的列没有必要和不是必须的。查询前3个学生的信息代码如下。
select top 3 * from t_Student

浙公网安备 33010602011771号