我的MySQL SELECT语句是否正确?

时间:2011-10-30 05:10:20

标签: mysql select

SELECT c FROM TableBC WHERE TableBC.b=TableAB.b AND TableAB.a='917-890-59603'

对不起,我不能马上检查,但我需要一个答案。 我想要的只是从TableBC中找到c。 TableAB有两列a和b,TableBC有两列b和c。 所有值在任何行都是唯一的。

它会找到对应于没有错误的c吗?

1 个答案:

答案 0 :(得分:0)

假设您的问题是通过“b”列加入:

SELECT c 
FROM TableBC tbc
INNER JOIN TableAB tab ON tbc.b = tab.b
WHERE tab.a = '917-890-59603'