用纯sql查询表中的第二条数据,怎么写sql语句啊,求大神解释,
这条语句是这样的,不管放到哪个数据库(oracle/mysql/sqlserver/db2/……)都有用(数据库通用的纯sql语句)。...
这条语句是这样的,不管放到哪个数据库(oracle/mysql/sql server/db2/……)都有用(数据库通用的纯sql语句)。
展开
1个回答
2014-09-03
展开全部
第二条数据? 有自增主键的 第2条数据?
SELECT
*
FROM
表
WHERE
自增主键 = (
SELECT MIN ( b2.自增主键 )
FROM 表 b2
WHERE
b2.自增主键 > (SELECT MIN ( b3.自增主键 ) FROM 表 b3 )
)
追问
只是告诉你有一张表,里面有很多数据,不知道表的结构和字段(没有自增主键),要表的第二条数据,这条sql语句还要对所有数据库中管用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询