我有以下两个表,具有相同的列
Table 1
Name Subject
Alan Smith Biology
Fred Jones Biology
Anne Pool Chemistry
Table 2
Name Subject
Paul Jones Chemistry
Ted Williams Biology
问题:哪条
SELECT
语句将仅从2个表中检索“主题是生物学”的行? 最佳答案
SELECT Name
FROM table2
WHERE Subject='Biology'
UNION SELECT Name
FROM table1
WHERE Subject='Biology'
UNION组合来自多个
SELECT
语句的结果集,使用时,两个表中的列必须相同。关于mysql - 如何从多个表中选择同一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22117584/