注册 登录
编程论坛 VFP论坛

求个sql语句

hytizj023 发布于 2023-04-07 14:56, 847 次点击
select top 100 * from 基础数据 order by 期号 desc
通过上面语句查询了最后100条记录,排列方式降序,怎么在这个基础上再进行升序。
也就是现在期号是100 99 98 .........
我要1 2 3 ..........
我知道应该是sql语句嵌套,就是不知道格式
4 回复
#2
laowan0012023-04-07 15:05
select a.* from (select top 100 * from 基础数据 order by 期号 desc) a order by 期号
#3
hytizj0232023-04-07 15:15
以下是引用laowan001在2023-4-7 15:05:57的发言:

select a.* from (select top 100 * from 基础数据 order by 期号 desc) a order by 期号

能不能解释一下这个a.是什么意思啊
#4
cxzbzgz2023-04-07 15:40
select top 100 * from 基础数据 order by 期号 desc INTO CURSOR 临时表
select top 100 * from 临时表 order by 期号 order by 期号   
#5
laowan0012023-04-07 16:26
以下是引用hytizj023在2023-4-7 15:15:05的发言:


能不能解释一下这个a.是什么意思啊

(select top 100 * from 基础数据 order by 期号 desc) a
括号里的select语句的结果命名为a
可以理解为  表a
1