SQLite3 select语句简化了吗?

时间:2015-09-08 08:08:54

标签: database select sqlite

我的数据库中有多个表,所有表都有两个相似的列:YearAcceptanceRate

我希望连接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 

我只是好奇是否有更简单的方法可以做到这一点?

0 个答案:

没有答案