結合して出力をまとめて表示したい 4 つのテーブルがあります。Oracle SQL Developer の構文がどのように機能するかわかりません。これはプログラマーにとって簡単な質問であることはわかっています。コードがどのように見えるかについて誰かが提案できることを望んでいました。
テーブルは次のとおりです。 JNL1 JNL2 JNL3 JNL4
JNL1
JNL2
JNL3
JNL4
UserCode=Automation で結果を表示し、日付を現在の 1 日前に表示したいだけです。そのためのコードは次のとおりです。
UserCode = 'Automation' AND
CONVERT(VARCHAR,LEFT(DATE,8))=CONVERT(VARCHAR(8),GETDATE()-1,112)
これら 4 つのテーブルすべてに共通するキーは、ItemID、Date、および UserCode です。
クエリがどのようになるかわかりませんが、結合テーブル クエリと UserCode/Date クエリを個別のクエリとして生成できます。しかし、それらを 1 つのクエリに結合すると、あいまいな列名でエラーが発生するか、データベースからデータが表示されずにクエリが実行されます。