在MySQL中的不同表中搜索不同的列名

Ash*_*ley 2 mysql

我有两个表,作为一个例子:

content
- id
- title

news
- id
- myTitle
Run Code Online (Sandbox Code Playgroud)

所以我希望能够在content.title和news.myTitle中搜索相同的关键字,但是我不能使用连接,因为两个表之间没有外键.我尝试了几个不同的查询,但没有返回我期望的结果,所以任何帮助将不胜感激.我只想要一个简单的LIKE查询来搜索两个表中的title/myTitle.

jue*_*n d 5

select content.title, 'content' as src_table from content where title = 'keyword'
union
select news.myTitle, 'news' as src_table from news where myTitle = 'keyword'
Run Code Online (Sandbox Code Playgroud)