【发布时间】:2017-04-12 03:22:45
【问题描述】:
使用 MySQL,我需要查找列类似于术语或术语等于列但在另一个表中的所有记录。
例如:
select *
from table_a TA,
table_b TB
where TB.number = '1447'
or TA.subject like '%1447%'
实际上,我正在寻找一个值,它可以在 TB.number 或 TA.subject 上。上面的这条 SQL 正在返回多条记录,它与搜索不匹配。
【问题讨论】:
-
table_a和table_b之间的公共列是什么?
标签: mysql sql join inner-join where