惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
F
Fortinet All Blogs
小众软件
小众软件
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Azure Blog
Microsoft Azure Blog
J
Java Code Geeks
有赞技术团队
有赞技术团队
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
A
About on SuperTechFans
I
InfoQ
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
罗磊的独立博客
C
Check Point Blog
大猫的无限游戏
大猫的无限游戏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
MyScale Blog
MyScale Blog

雾非雾 - ORDER BY

暂无文章

SQL 语句查询之 ORDER BY xxx DESC
花非花 · 2022-10-29 · via 雾非雾 - ORDER BY

SQL 语句查询之 ORDER BY xxx DESC

DESC

工作需要,在一张表中一个人有多条记录;需要提取所有记录中,序号最大的条的前几列、加序号最小的一行的后二列;
常规思路,查询所有数据选第一行;

SELECT TOP 1 * FROM VCF1 WHERE VAA01=473 AND VAA07=777

第一行好办,最后一行怎么办?
第一次想到排序的规则:升序、降序;ORDER BY 如果不加参数,默认按升序排列,如果要按降序排列,加 DESC 即可

SELECT TOP 1 * FROM VCF1 WHERE VAA01=473 AND VAA07=777 ORDER BY VCF01 DESC

目前返回的结果是自己想要的,还有没有其他 BUG 后面遇到再调整