gpt4 book ai didi

php - 对此的正确查询是什么。 (需要orderby,让一些值在最后,更多)MYSQL

转载 作者:可可西里 更新时间:2023-11-01 08:26:33 24 4
gpt4 key购买 nike

表:用户、学生、组

用户:
行:用户名
值:Teacher1Teacher2Teacher3Teacher4

同学们:
行:grpID名称
值:(1,约翰),(1,乔),(1,罗斯),(2,吉娜),(2,马克),(2, jack ),(3,泰德),(4,弗雷德)

团体:
行:grpIDHandler
值 (1, Teacher1), (2, Teacher2), (3, Teacher3), (4, Teacher4)

enter image description here

我想查询某人何时登录(假设是 Teacher1)

Select `Name` from Students where (I don't know the proper condition here) Order by `Name`

但这是我想要的结果:

Fred
Gina
Jack
Mark
Ted
Joe
John
Rose

我希望由 Teacher1(作为登录的示例用户)处理的那 3 名学生成为查询结果中显示的最后一条记录。

最佳答案

有点像这个

select `name` from Students 
inner join Groups on Students.groupID = Groups.grpID
where groups.Handler = 'Teacher1'
order by `name`;

否则,如果您希望学生按姓名排序,您只需使用

Select `name` from Students 
order by `name`;

关于php - 对此的正确查询是什么。 (需要orderby,让一些值在最后,更多)MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34840774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com