相关疑难解决方法(0)

替代MySQL中的Intersect

我需要在MySQL中实现以下查询.

(select * from emovis_reporting where (id=3 and cut_name= '?????' and cut_name='??') ) 
intersect
( select * from emovis_reporting where (id=3) and ( cut_name='?????' or cut_name='??') )
Run Code Online (Sandbox Code Playgroud)

我知道相交不在MySQL中.所以我需要另一种方式.请指导我.

mysql intersect

60
推荐指数
4
解决办法
10万
查看次数

MySQL中的INTERSECT

我有两个表,记录和数据.记录有多个字段(名字,姓氏等).这些字段中的每一个都是存储实际值的数据表的外键.我需要搜索多个记录字段.

下面是使用INTERSECT的示例查询,但我需要一个在MySQL中工作的查询.

SELECT records.id FROM records, data WHERE data.id = records.firstname AND data.value = "john"
INTERSECT
SELECT records.id FROM records, data WHERE data.id = records.lastname AND data.value = "smith"
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

mysql sql

33
推荐指数
3
解决办法
8万
查看次数

标签 统计

mysql ×2

intersect ×1

sql ×1