| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1986 人关注过本帖
标题:SQL 如何筛选按条件排序后每记录的第一条数据记录?
只看楼主 加入收藏
姬昌
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2018-2-4
结帖率:80%
收藏
已结贴  问题点数:20 回复次数:9 
SQL 如何筛选按条件排序后每记录的第一条数据记录?
请问SQL 如何筛选按条件排序后每记录的第一条数据记录呢?
搜索更多相关主题的帖子: 排序 筛选 记录 条件 数据 
2021-01-02 22:14
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:7 
有数据才有代码

坚守VFP最后的阵地
2021-01-02 22:26
姬昌
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2018-2-4
收藏
得分:0 
CREATE CURSOR 成绩 (学校 C(10),年级 C(10),班级 C(10),学号 C(10),分数 N(10,4))
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',100)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',95)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',94)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',130)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',88)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',91)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',110)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',90)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',113)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',109)
2021-01-02 22:40
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
*VFP方法
use xxx
index on 条件 tag aa unique
browse

坚守VFP最后的阵地
2021-01-02 23:02
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
以下是引用姬昌在2021-1-2 22:40:50的发言:

CREATE CURSOR 成绩 (学校 C(10),年级 C(10),班级 C(10),学号 C(10),分数 N(10,4))
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',100)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',95)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',94)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',130)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',88)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',91)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',110)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',90)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',113)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',109)

查询条件是什么

坚守VFP最后的阵地
2021-01-02 23:03
姬昌
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2018-2-4
收藏
得分:0 
查出是各年级、班级的最高分数的查询,用SQL的语句
2021-01-04 12:47
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:7 
select 年级,班级,max(分数) as 最高分数 from 成绩 group by 年级,班级
2021-01-04 23:36
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3409
注 册:2012-2-29
收藏
得分:6 
7楼正解
图片附件: 游客没有浏览图片的权限,请 登录注册
2021-01-05 05:50
姬昌
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2018-2-4
收藏
得分:0 
谢谢
2021-01-05 09:02
姬昌
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2018-2-4
收藏
得分:0 
如果有相同最高分的,取学号最少的呢?
2021-01-05 09:04
快速回复:SQL 如何筛选按条件排序后每记录的第一条数据记录?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018438 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved