问题:我知道需要使用2个表。
我需要找到标题中有“运动”一词的书籍,杂志,传单。
Example Table Library1: books, magazines etc,... title
Example Table Library2: flyers, etc (THIS TABLE DOES NOT HAVE title column anywhere)
Psuedocode:从BOTH TABLES中选择书籍,杂志和传单,标题为'%sport%'; 我需要与“运动”相匹配的结果,并显示它是书,杂志还是其他任何东西。
不确定我是否需要左连接,加入或外连接。
这是什么语法?
答案 0 :(得分:3)
都不是。你会使用一个联盟。例如:
select title, 'book' as product from books where title like '%sport%'
union all
select title, 'magazine' from magazines where title like '%sport%'
union all
select title, 'flyer' from flyers where title like '%sport%'