gpt4 book ai didi

php - 2个不同表的SQL查询

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

我有表:

  1. 行程:Trip_Num、Trip_Type 等。
  2. 用户的旅行历史:用户名、Trip_Num 等。

我正在用 php 做一个项目,需要为特定用户(通过他的用户名)执行 SQL 查询 - 需要知道用户旅行历史表中 Trip_Num 的 Trip_Type。

附上我的表格:

旅行

enter image description here

用户的旅行历史

enter image description here

更新:我需要对 Trip_type 中的每个值进行计数。我的意思是我想看到“步行”- 4 次出现,“自行车”- 3 次出现,这很好吗?................................ ..................................................... ‌ 选择 Trips_History.*,Trips.Trip_Type, COUNT(Trip_Type) AS Trip_Type_occurrence FROM Trips History INNER JOIN Trips on Trips_History.Trip_Num = Trips.Trip_Num GROUP BY Trip_Type ORDER BY Trip_Type_occurrence DESC –

最佳答案

一个简单的 JOIN 就可以:

SELECT
th.*,
t.Trip_Type
FROM Trip_History AS th
INNER JOIN Trips AS t
ON t.Trip_Num = th.Trip_Num

关于php - 2个不同表的SQL查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36565848/

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