取最后一条记录的值(插入、查询 数据时自动排序)
来源:互联网 发布:如何禁止软件联网 编辑:程序博客网 时间:2024/06/10 04:53
--当建立了索引 (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
有索引的表
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
- 取最后一条记录的值(插入、查询 数据时自动排序)
- 取最后一条插入的数据
- 取每组数据的第一条记录和最后一条记录的SQL语句
- 查询数据表的最后一条记录
- 查询mysql数据库的最后一条记录
- 查询数据表 最后一条记录
- oracle 查询最后一条记录
- sql server 获取最后一条插入的记录的主键
- sql查询最后一条数据
- group by 取最新或者最后的一条数据
- oracle 分组查询取第一条数据 关联查询 最后一条数据
- mysql查询最后几条、生成一条包含多条记录、插入语句、差值查询
- sql 插入一条记录并查询出记录的id值
- ListView自动滚动到数据集的最后一条
- sql中查询每组的最后一条数据
- 查询MYSQl数据表中的最后一条记录
- sqlite3查询表中最后一条记录
- SQL Server 如何查询最后一条记录
- 在linux系统中挂载USB
- 关于jsp乱码
- linux SAMBA HOWTO
- 二零零六年十月份安排
- 公用代码放置位置
- 取最后一条记录的值(插入、查询 数据时自动排序)
- gzip压缩算法
- c语言的一些算法函数
- BCB编写DLL终极手册
- 用Visual C++操作INI文件
- 面向对象设计的11原则--你称得上OO专家么? (原文最终修订于2006-04-10 下午06:19:40)
- unicode 如何转换为ASCII
- VC小技巧20个
- 一个随机数函数和产生随机数的类