|
▼ぼっこ さん:
こんにちは。
これでは回答者が敬遠してしまいますよ…。
><保存時>
>SELECT T_Result.TRE_TRA_Int_Num, T_Result.TRE_APL_Cnt,
>T_Result.TRE_TRA_Int_Num & "-" & T_Result.TRE_APL_Cnt AS QRE_Key,
>T_Result.TRE_APL_Res_Cnt, T_Result.TRE_Year, T_Result.TRE_Resit_flg,
>T_Result.TRE_Status, MCD1R.MCD_Name AS QRE_Status_Name,
>T_Result.TRE_Test_DATE, T_Result.TRE_Sign_DATE,
>T_Result.TRE_Certificate_Sts, T_Result.TRE_Temp_flg,
>T_Result.TRE_Transfer, T_Result.TRE_Test_Code, T_Result.TRE_Test_Name,
>T_Result.TRE_Class_Code, T_Result.TRE_Institution, T_Result.TRE_Pass,
>T_Result.TRE_Pass_Msg, T_Result.TRE_Subj_Cnt, T_Result.TRE_01,
>T_Result.TRE_02, T_Result.TRE_03, T_Result.TRE_04, T_Result.TRE_05,
>T_Result.TRE_06, T_Result.TRE_07, T_Result.TRE_08, T_Result.TRE_09,
>T_Result.TRE_10, T_Result.TRE_Notes, T_Result.TRE_Del_Flg,
>T_Result.TRE_Updt_Cnt, T_Result.TRE_Reg_Date, T_Result.TRE_Reg_User,
>T_Result.TRE_Last_Updt_Date, T_Result.TRE_Last_Updt_User
>FROM T_Result
>LEFT JOIN (Select * From M_Code where M_Code.MCD_Ctgr="21") AS MCD1R
>ON T_Result.TRE_Status=MCD1R.MCD_Code;
SELECT T_Result.TRE_TRA_Int_Num,
MCD1R.MCD_Name AS QRE_Status_Name
FROM T_Result
LEFT JOIN
(SELECT MCD_Name, MCD_Code FROM M_Code WHERE MCD_Ctgr='21') AS MCD1R
ON T_Result.TRE_Status = MCD1R.MCD_Code;
これでも同様の事が起きますよね。
>ただ、このクエリーを別のクエリーで利用している為、
これが許されるのであれば
サブクエリの部分をクエリとして保存してあげれば
問題なくクエリが開けると思います。
また余分なクエリを作りたくないのであれば
>別のクエリー
についても、上記クエリをサブクエリとして使えば
保存してある分には問題ないかと思われます。
(いったんデザインビューにすると、書き換わってしまう事はありますが…)
|
|