两个mysql表行之间相交

时间:2017-05-22 14:10:36

标签: mysql database

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

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

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

顺便说一下,这不是我的功课。

3 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:-2)

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

    SELECT * from A
    INTERSECT
    SELECT * FROM B
像那样。但我不知道INTERSECT是如何工作的。