取最后一条记录的值(插入、查询 数据时自动排序)

--当建立了索引 (clustered 索引按实际顺序插入数据)之后,所有插入的数据自动排序插入,主键也是一个索引默认clustered是选中的,也可以不选,一个表中只能有一个是clustered索引.


有索引的表
create index idx_1  on table1(aa asc)
查询语句中只显示索引字段时值将自动按索引排序
select  aa from table1
而显示时包括除索引字段处其他字段时将不排序,按插入的顺序显示.
select aa,bb from table1






取值问题

当查询时给变量赋值时,对于返回值为多条记录时,变量值为最后一条记录对应字段的值.
select @aa=aa from table1
赋值的顺序 从左至右
select @aa=aa,@aa=bb from table1
最后@aa=bb
select @aa=aa,@aa=@aa+1 from table1
最后@aa=aa+1

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值