我有四個我想要加入的表,並將所有輸出一起顯示。我不確定Oracle SQL Developer的語法是如何工作的。我知道對於程序員來說這是一個簡單的問題,我希望有人能夠就代碼的外觀提出建議。Oracle SQL Developer中的SQL查詢
的表是表是:JNL1 JNL2 JNL3 JNL4
JNL1
JNL2
JNL3
JNL4
我只想顯示與用戶代碼=自動化和日期的結果,是當前的前一天。代碼爲:
UserCode = 'Automation' AND
CONVERT(VARCHAR,LEFT(DATE,8))=CONVERT(VARCHAR(8),GETDATE()-1,112)
所有這四個表之間共有的鍵是ItemID,Date和UserCode。
我不確定查詢的樣子,我可以生成連接表查詢和UserCode/Date查詢作爲單獨的查詢。但是,當我將它們組合成一個查詢時,我會在模糊列名稱上出現錯誤,或者查詢運行時數據庫中沒有顯示任何數據。
您能否提供樣本數據,預期結果以及您嘗試過的代碼?另外,該查詢標記爲「oracle」,但它在示例中使用了SQL Server語法。 –