用程序也可以实现,但不如sql简便高效。
以学生信息为例,查询不同年级的头几名学生。
先创建这个表,你可以按自己的意思输入几条数据。
CREATE TABLE [dbo].[student]( [stu_no] [char](20) COLLATE Chinese_PRC_CI_AS NULL, [stu_name] [char](26) COLLATE Chinese_PRC_CI_AS NULL, [stu_sex] [char](4) COLLATE Chinese_PRC_CI_AS NULL, [stu_course] [char](20) COLLATE Chinese_PRC_CI_AS NULL, [stu_grade] [char](8) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]
SQL来了,看看:
SELECT stu_no, stu_name, stu_sex, stu_course, stu_grade FROM student AS n WHERE (stu_no IN (SELECT TOP (1) stu_no FROM student WHERE (stu_grade = n.stu_grade) ORDER BY stu_no)) ORDER BY stu_no
发表评论
相关文章
国内AI资源汇总,AI聊天、AI绘画、AI写作、AI视频、AI设计、AI编程、AI音乐等,国内顺畅访问,无需科学上网。
扫码或点击进入:萤火AI大全
文章分类
最新评论