Sql 在查询中不使用联接或选择多个不同表而联接两个表的方法

Sql 在查询中不使用联接或选择多个不同表而联接两个表的方法,sql,database,join,odbc,Sql,Database,Join,Odbc,是否有一种方法可以连接两个表中的结果,而不使用“连接”或“从多个表中选择”?原因是我使用的数据库要求查询只包含SELECT、FROM和WHERE子句,这些子句只包含一个不同的表。然而,我确实需要从其他表格中获取我正在进行的项目的信息 更多信息:查询者以.csv格式返回查询结果,我们可以在那里操作吗?选择一种编程语言。任何语言都可以。运行一个查询,并获得结果。运行另一个查询,获取结果。使用编程语言组合结果 select a.*, b.* from tablea a, tableb b 真的。您正

是否有一种方法可以连接两个表中的结果,而不使用“连接”或“从多个表中选择”?原因是我使用的数据库要求查询只包含SELECT、FROM和WHERE子句,这些子句只包含一个不同的表。然而,我确实需要从其他表格中获取我正在进行的项目的信息

更多信息:查询者以.csv格式返回查询结果,我们可以在那里操作吗?

选择一种编程语言。任何语言都可以。运行一个查询,并获得结果。运行另一个查询,获取结果。使用编程语言组合结果

select a.*, b.* from tablea a, tableb b

真的。您正在询问如何从不支持联接的数据库联接数据。如果数据库不支持它,则必须从外部执行。

您可以使用“联接”或“选择”来执行。你必须使用其中一个。通过加入,你一定知道。我正在编写一个示例,用于在不使用JOIN和仅使用SELECT的情况下连接两个表

SELECT * from Table1, Table2 where Table1.common_attribute = Table2.common_attribute;

你的数据库叫什么?你在使用哪个数据库?对查询的限制是组织性的还是数据库的限制?听起来不像是真正的数据库……我想创建
视图
是不可能的!我认为这是其中一个新奇的
NoSQL
东西。现在,这就是为什么他们这么叫!这是ANSI-89连接语法-没有任何标准,它是一个交叉连接,将产生笛卡尔乘积。不是向下投票,只是说。是否可以使用cakephp的find方法而不使用连接来执行上述查询?@binoy抱歉,我不知道cakephp。如果有效的话,也许你可以试一下。