このように Oracle データベースのデータをフィルタリングしたいのですが、このクエリが間違っていることはわかっていますが、他にこれを行う方法はありますか? 現在、私はこのようにしようとしています。
   SELECT apd.first_name,
       apd.middle_name,
       apd.last_name,
       apd.first_thi_nme,
       apd.middle_thi_nme,
       apd.last_thi_nme
FROM applicant_detail apd
WHERE apd.application_number IN
    ( SELECT **apd.application_number,
               apd.industry_type_cde**
     FROM a_detail apd,
          a_type apt
     WHERE apt.application_number=apd.application_number
       AND apt.identification_code=apd.identification_code
       AND apt.guarantor_type='I' )
// これらの 2 つの列ベースで recode を見つける必要があります。これらは両方とも同じものを返すか、句またはその他の方法でこれらを渡す方法をapd.application_number返しますapd.industry_type_cde。IN
どうすればこれを行うことができますか?