0
DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1
とDE1_0_2008_BENEFICIARY_SUMMARY_FILE_SAMPLE_1
の2つのテーブルが同じデータベースにあります。別のテーブルでクエリ結果のLEFT JOINを実行するにはどうすればよいですか?
DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1
でクエリを実行し、次にこのクエリ結果のLEFT JOINを「DE1_0_2008_BENEFICIARY_SUMMARY_FILE_SAMPLE_1」で実行する必要があります。クエリだけで1178行になりますが、これは問題ありません。しかし、LEFT JOINはできません。私はこのSQLクエリを使用しました:
SELECT *
FROM `DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1`
LEFT JOIN DE1_0_2008_BENEFICIARY_SUMMARY_FILE_SAMPLE_1
ON DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1.DESYNPUF_ID = DE1_0_2008_BENEFICIARY_SUMMARY_FILE_SAMPLE_1.DESYNPUF_ID
WHERE DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1.ICD9_DGNS_CD_1 = 7243 OR DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1.ICD9_DGNS_CD_2 = 7243 OR DE1_0_2008_TO_2010_OUTPATIENT_CLAIMS_SAMPLE_1.ICD9_DGNS_CD_3 = 7243 OR ICD9_DGNS_CD_4 = 7243
いただきましエラー?あなたが「LEFT JOINをやることができない」と言ったら、どうしてですか?何が問題なの? – BG100
あなたの質問は正常です。 –
エラーとは何ですか? ?? where句の最後のcolumn_nameにtable_nameがありません。 – Priyanshu