gpt4 book ai didi

sql - 帮助 sql 连接

转载 作者:行者123 更新时间:2023-12-04 07:11:39 25 4
gpt4 key购买 nike

我有两个表:

表格1:
ID、人员代码、姓名、

表 2:
ID、Table1ID、位置、服务日期

我有一个查询将 table1.ID = table2.Table1ID 上的表 1 连接到表 2,其中 PersonCode = 'XYZ'

我想要做的是返回 Table1.PersonCode,Table1.Name, Table2.Location, Table2.ServiceDate,我不想要所有行,在表 2 中,我只对每个位置具有最新 ServiceDate 的行感兴趣.我该怎么做呢?

最佳答案

像这样的东西:

SELECT
Table1.PersonCode, Table1.Name, Table2.Location, MAX(Table2.ServiceDate)
FROM
Table1
INNER JOIN Table2 on Table1.ID = Table2.Table1ID
WHERE
TABLE1.PersonCode = 'XYZ'
GROUP BY
Table1.PersonCode,Table1.Name, Table2.Location

关于sql - 帮助 sql 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/254168/

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