数据库中如何查询表的最后一条记录?
ZESTRON
2024-09-04 广告
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ...
点击进入详情页
本回答由ZESTRON提供
展开全部
方法一: 使用TOP
SELECT TOP 1 * FROM user;
SELECT TOP 1 * FROM user order by id desc;
方法二: 使用LIMIT
SELECT * FROM user LIMIT 1;
SELECT * FROM user ORDER BY id ASC LIMIT 1;
SELECT * FROM user ORDER BY id DESC LIMIT 1;
扩展资料
Sqlserver一些基本命令:
1、查询数据库是否存在:
if DB_ID("testDB")is not null;
2、检查表是否存在:
if OBJECT_ID(“textDB”,“U”) is not null ;其中U代表用户表
3、创建数据库:
create database+数据名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MySql : SELECT * FROM 表名 ORDER BY 表_ID DESC LIMIT 1
SQLServer/Oracle : SELECT TOP 1 * FROM 表名 ORDER BY 表_ID DESC
SQLServer/Oracle : SELECT TOP 1 * FROM 表名 ORDER BY 表_ID DESC
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面的答案都有一定的局限性,楼主可以看看我的,没有任何的主键要求和其他限制,
这个是我用雇员表做的取最后一条记录.该表是自关联,没有主键和其他约束
select rownum,q.* from (select rownum,e.* from (select * from EMPLOYEE) e order by rownum desc) q
where rownum<=1
这个是我用雇员表做的取最后一条记录.该表是自关联,没有主键和其他约束
select rownum,q.* from (select rownum,e.* from (select * from EMPLOYEE) e order by rownum desc) q
where rownum<=1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询