求sql语句:选出一个查询结果中id最小的一行

[复制链接]
查看11 | 回复5 | 2009-8-11 13:17:43 | 显示全部楼层 |阅读模式
select * from 表 where id= (select min(id) from 表)或者select * from 表 where id in (select min(id) from 表)或者declare @minid intselect @minid = min(id) from 表select * from 表 where id = @minid 你把SQL 语句写出来看下,我在给你改下......
回复

使用道具 举报

千问 | 2009-8-11 13:17:43 | 显示全部楼层
select 字段 from 表 where id in(select min(id) from 表 group by 相同数据的字段 having count(相同数据的字段)>1) and 相同数据的字段=3...
回复

使用道具 举报

千问 | 2009-8-11 13:17:43 | 显示全部楼层
一群菜鸟sql如下:with aa as 复杂querySELECT * FROM aa tmp1 WHERE ID=(SELECT MIN(ID) FROM aa)效率高语句短 嘎嘎 20分浪费我表情...
回复

使用道具 举报

千问 | 2009-8-11 13:17:43 | 显示全部楼层
SELECT * FROM 表名 WHERE ID=(SELECT MIN(ID) FROM 表名)这样应该可以了!...
回复

使用道具 举报

千问 | 2009-8-11 13:17:43 | 显示全部楼层
select * from 表 where id =(select min(id) from 表);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行