两个mysql表行之间相交

问题描述 投票:0回答:3

我想找到两行之间的交集。例如A表有ADSL列,B表也有ADSL列。您可以从图像中看到有很多相同的列。表格有数据。我想在这些数据之间交叉列。我希望你能理解,对不起我的英语。

https://i.hizliresim.com/7qRvyl.png

https://i.hizliresim.com/r3P9JP.png

顺便说一句,这不是我的作业。

mysql database intersection
3个回答
0
投票

我相信你想要一个标准的加入:

SELECT * FROM A, B WHERE A.adsl = B.adsl;

0
投票

对一张表进行一次 SELECT 查询,对第二张表进行一次 SELECT 查询。两个查询的结果都显示在 array() 中。这两个 array() 都用于 PHP array_intersect() 函数,如下所示:https://www.w3schools.com/php/func_array_intersect.asp


-2
投票

我认为他不是。他正在寻找

    SELECT * from A
    INTERSECT
    SELECT * FROM B

就像那样。但我不知道 INTERSECT 是如何工作的。

© www.soinside.com 2019 - 2024. All rights reserved.