0
如果此問題含糊不清,請提前道歉。我的SQL技能非常弱,我不確定這個問題是否過於籠統,無法得到正確的答案。從給定的數據模型寫入SQL查詢
我正在開發一個項目,將報告從Hyperion Interactive Reporting(IR)轉換爲OBIEE。我在IR中給出了數據模型的可視化,並且我正在嘗試編寫等效的SQL查詢。
數據模型看起來像這樣:
A --- = --- B --- = --- C
\-- +=+ --/ \-- +=+ --/
的=
表示內連接; +=+
代表完整的外連接。表B
內連接和全外連接到表A
和C
。所以,我有四個連接,我試圖拼湊:
A join B on A.x = B.x
A full outer join B on A.y = B.y
B join C on B.x = C.x
B full outer join C on B.y = C.y
沒有指定我的數據的細節,是有可能寫的是,上述數據模型的行爲相匹配的查詢?如果是這樣,那麼正確/首選的方式是什麼?
簡單的使用內連接在一個查詢以飽滿的外部並連接查詢 –
@Ritesh特爾 - 你不介意展示我怎麼會寫這個查詢?我是一個SQL新手 –