在我的以下查询中:
paste0(rep(mynames,length.out=6587),rep(1:366,each=18,length.out=6587))
我需要从table1获取所有记录,这些记录属于Q2,
但是上面的查询给了我ORA-01427:单行子查询返回多行。
我如何获取所需的结果?
答案 0 :(得分:1)
使用in
:
select *
from TABLE1
where to_char(created_date, 'Month') in (select quarter_month
from TABLE2
where quarter_name = 'Q2'
);