gpt4 book ai didi

Mysql Select 语句相对于另一个表字段

转载 作者:行者123 更新时间:2023-11-29 14:43:11 26 4
gpt4 key购买 nike

我有两张 table 。一是新公交车,二是新乘客。表 newBus 包含 startcity 和 endCity 列。现在假设 newBus.startCity 包含:

newBus.id----newBus.startCity-----newBus.endCity
4 ACity to xCity
5 tCity to MCity

新乘客表:3 位乘客想去

newPassengers.s_city------newPassengers.e_city
tCity to GCity
OCity to FCity
tCity to MCity

我想选择所有想要从 tCity 前往 MCity 的乘客,但 newBus.id = 5。

最佳答案

SELECT newPassengers.id 
FROM newBus
INNER JOIN newPassengers ON newPassengers.s_city = newBus.startCity
WHERE newPassengers.s_city = 'tCity'
AND newPassengers.e_city = 'MCity'
AND newBus.id = 5

假设所有乘客都会乘坐与出发城市相同的巴士,并且乘客的 ID 为 newPassengers.id 。您可以向选择列表添加更多字段来获取您想要的信息。

关于Mysql Select 语句相对于另一个表字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7569379/

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