我在MySQL中有一个表t1,其中包含字段/列ex1,ex2。 另一个表t2具有字段ex3和ex4。
我想从ex1和ex3中选择ex2等于ex4的行。这是我的语法:
SELECT ex1, ex2 FROM t1, t2 WHERE t1.ex2=t2.ex4
我认为这应该可行,但我收到错误说:
ERROR 1054 (42S22): Unknown column 't2.ex4' in 'where clause'
。
我检查了拼写/案例错误,所以这不是问题。
同一问题还有另一个问题。但是,我没有复制数据库,似乎无法在答案中找到安慰。
感谢。