gpt4 book ai didi

MySQL查询超过3个表

转载 作者:行者123 更新时间:2023-11-29 07:02:31 25 4
gpt4 key购买 nike

我在创建 SQL 查询时遇到了一些问题。

我有以下表格:

**Tour**
tourID
tourName

**Schedule**
scheduleID
tourID

**Ticket**
scheduleID
customerID

我要选择的是tourname 和每次旅行售出的门票数量。我知道如何选择按时间表售出的门票数量,但我无法将其与巡演相关联。

每个时间表的票数:

SELECT t.scheduleID, COUNT(t.scheduleID) AS numTickets
FROM Ticket t
GROUP BY t.scheduleID

感谢帮助

最佳答案

试试这个:

Select t.tourname, COUNT(tc.scheduleID) AS numTickets
From Tour t
inner join Schedule s on t.tourID = s.tourID
inner join Ticket tc on s.scheduleID = tc.scheduleID
group by t.tourID, t.tourname

关于MySQL查询超过3个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9350010/

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