EXISTSでサブクエリが導入されていない場合は、選択リストで1つの式しか指定できません。 if existsステートメントの実行方法がわかりません。存在する場合はSQLエラー2を選択します。select文
SELECT DISTINCT
t1.id,t1.scn,t1.vsl_name,case when t1.id = t1.id THEN 'IMPORT' ELSE '0' END AS import_export,
dbo.fn_format_datetime(t1.act_arr_dt_tm) AS act_arr_dt_tm,
dbo.fn_format_datetime(t1.act_dept_dt_tm) AS act_dept_dt_tm,
( SELECT t1.scn, COUNT(t1.id) AS total_count_bl_status_c
FROM ccosbl t1
INNER JOIN vesvoy t2 ON t2.scn= t1.scn
WHERE t1.status_ind= 'C'
GROUP BY t1.scn)
FROM vesvoy t1
INNER JOIN ccosbl t2 ON t2.scn = t1.scn
WHERE t2.status_ind = 'C'
GROUP BY t1.scn,t1.vsl_name,t1.act_arr_dt_tm,t1.act_dept_dt_tm,t1.id
私はselect文を1つとして組み合わせる必要があります。他にSQLでこれを行う方法はありますか?
?すべての数にサブクエリは必要ありません。 – ZLK
こんにちは@ハント何を意味するのですか "両方の選択ステートメントを組み合わせる"あなたの最初のクエリと2番目のものはどこですか? –
@reds最初はselect distinctで、2番目はselectステートメントです。 – hunt