こんにちは、このようなクエリが 2 つあります
select COUNT(*)as Num_Occ, trial
into ##temp_occ
from [E1].[dbo].[EVENT_SIM]
where MODELING_ID=1
group by trial,MODELING_ID
order by TRIAL
select Num_Occ, count(*)as Num_Trials
from ##temp_occ
group by Num_Occ ORDER BY Num_Occ
これを常に行うために一時テーブルを作成したくないので、サブクエリを使用して2つを結合します。ただし、私のコードは無効な名前 Num_Occ を示すエラーを返します。
select Num_Occ, count(*)as Num_Trials
from [E1].[dbo].[EVENT_SIM]
where NUM_Occ in (select COUNT(*)as Num_Occ
from [E1].[dbo].[EVENT_SIM]
where MODELING_ID=1)
どこを変更すればよいか教えてください。どうもありがとうございました!