SqlServer之基本增删改查(1)
2015-07-04 15:36
369 查看
4000
这句话表示从表 Employees 中查询 EmployeeID ,查询结果如下:
如果我们要查询多个属性,只需要添加逗号即可:
查询结果如下:
未使用distinct查询:
使用distinct查询:
查询结果
查询结果
查询结果
按照多个属性排序
查询结果
查询结果
Select
SELECT [EmployeeID] FROM [dbo].[Employees]
这句话表示从表 Employees 中查询 EmployeeID ,查询结果如下:
如果我们要查询多个属性,只需要添加逗号即可:
SELECT [EmployeeID] ,[LastName] ,[FirstName] ,[Title] ,[TitleOfCourtesy] ,[BirthDate] ,[HireDate] ,[Address] ,[City] ,[Region] ,[PostalCode] ,[Country] ,[HomePhone] ,[Extension] ,[Photo] ,[Notes] ,[ReportsTo] ,[PhotoPath] FROM [dbo].[Employees]
查询结果如下:
Distinct
如果我们不想查询重复的数值,而是想每个值只返回一次,那么我们可以使用Distinct关键字:未使用distinct查询:
使用distinct查询:
SELECT DISTINCT [City] FROM [dbo].[Employees]
查询结果
Top
Top关键字可以限制查询的条数,比如我只需要前面五行数据:SELECT TOP 5 [Title] FROM [dbo].[Employees]
查询结果
Order
order关键字可以使查询结果根据一个或多个属性自动排序。SELECT [LastName],[FirstName],[Title],[TitleOfCourtesy] FROM [dbo].[Employees] ORDER BY [LastName]
查询结果
按照多个属性排序
SELECT [LastName],[FirstName],[Title],[TitleOfCourtesy] FROM [dbo].[Employees] ORDER BY [LastName],[FirstName]
查询结果
Desc
反向排序SELECT [LastName],[FirstName],[Title],[TitleOfCourtesy] FROM [dbo].[Employees] ORDER BY [LastName],[FirstName] DESC
查询结果
相关文章推荐
- sql server 2005用户权限设置深入分析
- SQL Server 2005 DTS导入平面数据出现错误解决方案
- Access to SQLserver 数据库生迁脚本编写器(DB_CreateSqlEV1.06下载)
- SQL Server创建维护计划失败(SQL Server:14234 错误)的解决方法
- 我的服务器SQL2000的sqlserver占用了90%的cpu,怎么查是那个库?
- SqlServer 2005 T-SQL Query 学习笔记(3)
- 利用脚本自动安装SQLServer的实现步骤分析
- sqlserver FOR XML PATH 语句的应用
- sqlserver 手工实现差异备份的步骤
- SqlServer 扩展属性的介绍
- SqlServer提示“列前缀tempdb.无效: 未指定表名”问题解决方案
- sqlserver not in 语句使程充崩溃
- 数据库备份 SQLServer的备份和灾难恢复
- Windows下使用性能监视器监控SqlServer的常见指标
- sqlserver存储过程语法详解
- sqlserver 数据库日志备份和恢复步骤
- SQL Server中的Forwarded Record计数器影响IO性能的解决方法
- sqlserver 2000中创建用户的图文方法
- 解析如何在sqlserver代理中配置邮件会话
- SQLServer 2012中设置AlwaysOn解决网络抖动导致的提交延迟问题