主题:如何得到最后一列?
gdp10000
[专家分:30] 发布于 2005-12-09 23:39:00
我想要用SQL语句只取得到的最后一列,该怎么做?
回复列表 (共5个回复)
沙发
vvvb [专家分:1950] 发布于 2005-12-10 00:20:00
select 最后一列的名称
from 表
板凳
cwb1128 [专家分:3120] 发布于 2005-12-10 08:08:00
select top 1 * from 表
order by 主键 desc
3 楼
gdp10000 [专家分:30] 发布于 2005-12-10 22:04:00
呵呵,关键是我的查询就已经是top 5的了,我找top 5中最小的一个
4 楼
hanzhijun402 [专家分:3690] 发布于 2005-12-11 15:26:00
那就
select top 1 * from 表 where xx in (select top 5 xx from 表 order by 主键) order by 主键 desc
5 楼
gdp10000 [专家分:30] 发布于 2005-12-12 13:14:00
恩,谢谢,我最后也是这样做了的,不过两次查询,比较不爽啊
我来回复