作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两张 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/
我是一名优秀的程序员,十分优秀!