我有两张桌子:
create table xyz
(campaign_id varchar(10)
,account_number varchar)
Insert into xyz
values ( 'A', '1'), ('A', '5'), ('A', '7'), ('A', '9'), ('A', '10'),
( 'B', '2'), ('B', '3'),
( 'C', '1'), ('C', '2'), ('C', '3'), ('C', '5'), ('C', '13'), ('C', '15'),
('D', '2'), ('D', '9'), ('D', '10')
create table abc
(account_number varchar)
insert into abc
values ('1'), ('2'), ('3'), ('5')
现在,我想编写一个查询,其中所有四个 account_number1, 2, 3, 5
都包含在Campaign_id
.
答案是C。
[我的目标是找到包含 account_number 1、2、3 和 5 的广告系列代码。此条件仅由广告系列代码 C 满足。]
我尝试使用IN
and ALL
,但不工作。能否请你帮忙。