gpt4 book ai didi

mysql - 不是通过内部连接连接两个查询

转载 作者:可可西里 更新时间:2023-11-01 07:47:43 25 4
gpt4 key购买 nike

$query1 = "SELECT id, ac, aa FROM tbl_ac WHERE ac = ? AND aa = ?";

$query2 = "SELECT id, cc FROM tbl_cc WHERE cc = ?";

这两个查询在一个查询中的最佳等价物是什么?我不能对此使用 INNER JOIN,因为每个表都没有任何关系。

我只想验证acaacc 是否存在于我的数据库中。

最佳答案

如果你想要一个查询,你可以这样做:

SELECT id, ac, aa, NULL as cc FROM tbl_ac WHERE ac = ? AND aa = ?
UNION ALL
SELECT id, NULL, NULL, cc FROM tbl_cc WHERE cc = ?

但我不推荐。


如果查询没有以任何方式链接,您应该执行这两个查询。

关于mysql - 不是通过内部连接连接两个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com