SQL Server学习进程(五)--T-SQL查询语句

本文详细介绍了SQL Server中的T-SQL查询语句,包括查询模板、选择特定字段、去重、限制记录数、修改列标题、条件查询、排序、分组、HAVING子句以及UNION的使用,同时解释了WHERE与HAVING的区别,以及如何使用子查询和动态查询。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

语句模板查询

/*

select [all | distinct] --all 结果集中可包含重复行,distinct则相反
[top n [percent]]
{* | <字段>} 
[into 表名] 
from table_name | view_name | from 表1 别名1,表2 表名2 [,...n]
[where <condition>]
[group by <字段名>] [having <expression>]
[order by <字段名>] [asc | dec]

 */

select * from 饲养员 --*代表统配查询所有字段


select * from 姓名,年龄,家庭地址 from 饲养员 --查询选定字段

select DISTINCT 性别 from 饲养员 --结果去重


select all 性别 from 饲养员


select top 2 * from 饲养员 --查询前2个记录

select top 50 percent * from 饲养员 --查询前50%的记录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值