gpt4 book ai didi

sql - 仅显示来自具有确切三个条目的用户的 SQL 结果

转载 作者:搜寻专家 更新时间:2023-10-30 23:26:40 26 4
gpt4 key购买 nike

SELECT * 
FROM PlanData
WHERE GeneralEventCode = 'VM'
AND AirlineCode = 'LH'
AND DateStart > '2019-05-01'
AND UserHomeBaseAirportCode = 'FRA'

在此表中,我还有字段 UserId。如果 UserId 在该表中有 3 个条目,我只想获得结果。

感谢帮助

最佳答案

WHERE 子句中还需要 1 个条件,以仅选择具有 3 个条目的 UserId:

SELECT * FROM PlanData 
where
GeneralEventCode='VM'
and AirlineCode='LH'
and DateStart>'2019-05-01'
and UserHomeBaseAirportCode='FRA'
and UserId IN (
SELECT UserId
FROM PlanData
GROUP BY UserId
HAVING Count(*) = 3
)

关于sql - 仅显示来自具有确切三个条目的用户的 SQL 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56314024/

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