Sql Server基本知识

1、查询数据
数据库表示存储数据库中所有数据的对象,在标种,数据按行和列格式逻辑组织,类似于电子表格(Excel);
在表中,每行代表一个唯一记录,每列代表记录中的一个字段。
SQL Server使用模式对表和其他数据库对象进行逻辑分组。

要从表里面查询数据,就要使用SELECT语句,from是指定源表

处理SELECT语句时,SQL Server首先处理FROM字句,然后处理SELECT字句,即使SELECT字句首先出现在查询中也是一样。
2、对数据进行排序
使用SELECT语句从表中查询数据时,不保证结果几种的行顺序。这意味着SQL Server可以返回具有未指定顺序的结果集。
保证结果集中的行已排序的方法是使用ORDER BY字句。

ASC|DESC:使用ASC或DESC指定是否应按升序或降序对指定列中的值进行排序。ASC将结果从最低值排序到最高值,而DESC将结果集从最高值排序到最低值。如果未明确指定ASC或DESC,则SQL Server将默认使用ASC来排序顺序。此外,SQL Server将NULL视为最低值。
3、限制返回行数
SQL Server Select Top语句
SELECT TOP 子句用于限制查询结果集中返回的行数或行百分比。
由于存储在表中的行的顺序是不可预测的,因此 SELECT TOP 语句始终与 ORDER BY 子句一起使用。结
果,结果集限于前 N 个有序行数。

SQL Server Offset Fetch子句
OFFSET 和 FETCH 子句是 ORDER BY 子句的选项。 它们用于限制查询返回的行数。必须将 OFFSET 和
FETCH 子句与 ORDER BY 子句一起使用 OFFSET 和 FETCH 子句比实现 TOP 子句更适合实现查询分页解决方案
分页查询
分页查询需要参数,PageSize:每页多少条,pageNum:页数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值