我有2个具有以下结构的表
streams [ id , stream_name ]
movies [ id, movie_name ]
这两个表具有唯一ID,这意味着两个表都不能存在相同的id。现在,我想用一个查询获取并使用Given id为stream_name或movie_name。
简而言之,我想选择找到id的列(stream_name OR movie_name)。
我如何使用一个查询来做到这一点?
答案 0 :(得分:5)
使用Union:
select stream_name as name from streams where id=<id>
Union
select movie_name as name from movies where id=<id>
答案 1 :(得分:0)