尝试从表中的多个表和多个列中提取

时间:2018-01-26 14:18:15

标签: sql

我已经尝试过这个查询来提取它工作的多个表和列但是空白。 select * from onshore.contracting,其中代码在18789和18798之间; select * from onshore.safety_incident,其中代码在18789和18798之间;

1 个答案:

答案 0 :(得分:0)

对于您当前的问题,如果您确实需要 所有 数据,则以下SQL将有效:

select * from onshore.contracting where code between 18789 and 18798;
select * from onshore.safety_incident where code between 18789 and 18798;
... and so on.

这些表可能有不同的列,因此每个表都需要一个单独的select语句。

如果你打算用SQL做更多的事情,那么学习它真的是值得的。这里有一个免费资源:https://www.w3schools.com/sql,我的贡献在http://www.thedatastudio.net,还有很多其他资源。在不理解SQL的情况下使用SQL会有点危险。