我在我的数据库中有3个表,这3个表具有公共列。列#1是Name
,列#2是printed
,列#3是location
。从同一列中的多个表中获取所有记录
我试图做的是那些3个表
where printed = "NO" and location = "Submitted"
像
select *
from table1, table2, table3
where printed = "NO" and Location = "Submitted"
事情是这样可以让所有的记录?
这可能与'union' – Shadow
不能是MySQL和SQL服务器,它们是不同的产品 – JohnHC
首先找出你正在使用的RDBMS(也许JohnHC已经为你弄明白了这一点)。然后参见http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-查询 – Strawberry