gpt4 book ai didi

SQL选择一个表中的所有列和另一个表中另一列的最大值

转载 作者:行者123 更新时间:2023-12-05 00:04:04 24 4
gpt4 key购买 nike

这是我在 stackoverflow 中的第一个问题,我希望我能尽快得到问题的答案。 :) 我尝试从其他来源搜索相当长的时间,但不幸的是,找不到有效的答案。

所以,我正在做一个项目,因为我是 sql 的新手,我不能这样做:

我有2张 table :

带有“id”、“name”、“last name”列的“客户”(“id”是主键)
带有“id”、“Customer”、“entrydate”列的“ session ”(“id”是主键)

“Sessions”中的“Customer”与“Customers”中的“id”相关联。 (外键)

我需要一个查询,该查询返回表“Customers”中的所有列,另外一列显示最新的“ session ”记录的条目日期,当然,每个客户。正如您可以想象的那样,“ session ”表可能有许多针对单个“客户”记录的记录。

在此先感谢大家,并希望尽快得到答复。

最佳答案

我可能遗漏了一些非常明显的东西,但这听起来真的很基本的 sql,就像你在 sql 教程中找到的那样
https://www.w3schools.com/SQL/sql_groupby.asp

SELECT C.name,c.lastName,MAX(S.entryDate) FROM customers C
inner join Sessions S ON S.CustomerId=C.Id
group by C.name,C.lastName

关于SQL选择一个表中的所有列和另一个表中另一列的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44497676/

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