mysql 查出两表未关联上的数据
可以使用左连接或右连接来查找两个表中未关联上的数据。
假设有两个表A和B,可以使用以下查询语句来查找未关联上的数据:
左连接查询:
SELECT A.*
FROM A
LEFT JOIN B ON A.id = B.id
WHERE B.id IS NULL;
右连接查询:
SELECT B.*
FROM A
RIGHT JOIN B ON A.id = B.id
WHERE A.id IS NULL;
在以上查询中,A和B是需要连接的两个表,id是用来关联的列。使用左连接时,将A表左连接到B表,并在WHERE子句中过滤掉B表中id为空的数据,从而得到A表中未关联上的数据。使用右连接时,将B表右连接到A表,并在WHERE子句中过滤掉A表中id为空的数据,从而得到B表中未关联上的数据。
原文地址: http://www.cveoy.top/t/topic/ifHT 著作权归作者所有。请勿转载和采集!