SQL Server 查询最后一条记录有两种方法,一种是使用TOP命令,一种是使用LIMIT命令,具体方法如下:
1、使用TOP
SELECT TOP 1 * FROM user
SELECT TOP 1 * FROM user order by id desc
2、 使用LIMIT
SELECT * FROM user LIMIT 1
SELECT * FROM user ORDER BY id ASC LIMIT 1
SELECT * FROM user ORDER BY id DESC LIMIT 1
扩展资料:
SQL函数
1、算数函数
ABS (数值),绝对值
MOD (被除数, 除数),求余
ROUND (对象数值, 保留小数的位数),四舍五入
2、字符串函数
CONCAT (字符串1, 字符串2, 字符串3),拼接
LENGTH (字符串),字符串长度
LOWER (字符串),小写
UPPER (字符串) ,大写
REPLACE (对象字符串,替换前的字符串,替换后的字符串),替换
SUBSTRING(对象字符串 FROM 截取的起始位置 FOR 截取的字符数),截取
参考资料来源:百度百科-SqlServer
2、其次,完成上述步骤后,插入测试数据,代码如下图所示,然后进入下一步。
3、接着,完成上述步骤后,查询表中的数据,代码如下图所示,然后进入下一步。
4、最后,完成上述步骤后,重新排序,获取最后一条记录并转到bbb字段的长度,如下图所示。这样,问题就解决了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)