我的数据库中有多个表,所有表都有两个相似的列:Year
和AcceptanceRate
我希望连接2009年所有表格中的所有AcceptanceRate
值。
我尝试过类似的东西:
Select AcceptanceRate from Table1, Table2, Table3 where Year=2009
但这显然不会起作用,因为它会返回AcceptanceRate对于我指的是哪个表格不明确。
我想知道是否有一种简单的方法可以做到这一点,并不要求我先将所有表合并在一起(我总共有20个表),然后提取AcceptanceRate
从那张桌子?
我知道这有效:
Select AcceptanceRate from Table1 where Year=2009
UNION
Select AcceptanceRate from Table2 where Year=2009
UNION
Select AcceptanceRate from Table3 where Year=2009
我只是好奇是否有更简单的方法可以做到这一点?