Mysql 用一个查询查询两个表

Mysql 用一个查询查询两个表,mysql,Mysql,我想通过在MySQL中执行一个查询来获得两个单独的表。如果你知道怎么做,请回复。我认为你做不到,因为实际上没有办法从一个查询中检索两个不同的数据集。我也不知道您为什么要这样做。没有足够的信息,如果您想生成两个数据集,可以使用存储过程将数据从表中拆分并插入到两个临时表中,这是我的看法,但是如果您提供更多的信息,也许我们可以清楚地了解您的问题范围您只需在数据库上执行联接即可 table_reference STRAIGHT_JOIN table_factor ON conditional_expr

我想通过在MySQL中执行一个查询来获得两个单独的表。如果你知道怎么做,请回复。

我认为你做不到,因为实际上没有办法从一个查询中检索两个不同的数据集。我也不知道您为什么要这样做。

没有足够的信息,如果您想生成两个数据集,可以使用存储过程将数据从表中拆分并插入到两个临时表中,这是我的看法,但是如果您提供更多的信息,也许我们可以清楚地了解您的问题范围

您只需在数据库上执行联接即可

table_reference STRAIGHT_JOIN table_factor ON conditional_expr

在结束之前,我建议您填写更多信息。特别是,你已经尝试过什么?你说的“两张桌子分开”是什么意思?当然可以用一条语句查询两个表。阅读有关连接的内容。没有足够的相关信息-答案可能是某种类型的连接,可能是联合,这可能意味着行类型转换。你能提供一个输入和预期输出的具体例子吗?或者甚至是一个有两个结果集的存储过程,任何事情都是可能的,高度依赖于环境,为什么需要一个查询,以及数据是如何关联的。实际上,我试着用Jasper report在PDF中创建动态行。在pdf中,我打印了两个表格,我想通过单个查询打印两个表格,将这些表格放在一起?我们真的没有足够的信息为什么
直接加入
建议?