Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 反向内连接_Mysql - Fatal编程技术网

Mysql 反向内连接

Mysql 反向内连接,mysql,Mysql,好吧,我正试图扭转这个问题,但实际上我根本没有成功 好的,这是我的问题 SELECT razlike.* FROM razlike INNER JOIN modeli ON modeli.model_id = razlike.FIELD3; 现在,我想要的是,它向我显示在razlike表中找不到modeli.model_id的结果有一种方法: SELECT razlike.* FROM razlike WHERE razlike.FIELD3 NOT IN (SELECT modeli.m

好吧,我正试图扭转这个问题,但实际上我根本没有成功

好的,这是我的问题

SELECT razlike.* FROM razlike INNER JOIN modeli ON modeli.model_id = razlike.FIELD3;

现在,我想要的是,它向我显示在razlike表中找不到modeli.model_id的结果有一种方法:

SELECT razlike.* 
FROM razlike 
WHERE razlike.FIELD3 NOT IN (SELECT modeli.model_id FROM modeli);
您也可以使用
Left join
执行此操作,如果您希望从另一个表中获得字段:

SELECT razlike.* 
FROM razlike 
LEFT JOIN modeli ON modeli.model_id = razlike.FIELD3
WHERE modeli.model_id IS NULL;

这是razlike的FIELD3吗?