我正在使用Toad 10處理Oracle。我想從5個不同的表創建視圖。它也會包含一些計算(數量的增加)以用於最終數據。我如何創建它。對我來說,在.net代碼中很容易,但是由於性能原因,決定使用View或Package來完成。我不擅長數據庫,我會很感激任何幫助。使用邏輯語句創建視圖
通常我會看到來自一個或兩個表加入的視圖,我可以做。
我會盡量給什麼,我想實現一個簡單的場景:
假設我有7桌。
- 人 - 提供個人信息
- 蘋果 - 給蘋果的數量銷往
- 橙色 - 給人賣
- 葡萄橙子的計數 - 給賣
- 檸檬葡萄計數 - 提供檸檬計數銷售
- 櫻桃 - 給出的櫻桃數量
- 其他 - 給出售其他物品的數量
我想輸出每個人銷售的每件物品的總數。
現在,在這裏我沒有其他列,而不是其他表中的其他表中的每個項目都應該添加到基於類別id列的任何水果。例如,其他項目與類別ID 1應加入蘋果,同類別ID 2應該被添加到橙色等
我怎麼想的人的ID數據項1.
見能有在'apple','orange'等每人ID的多個記錄,或做這些表有專人id作爲主鍵? –
在蘋果/橙色表格中,同一月份可能有多個相同商品的記錄。例如,在一個月內,他可以爲蘋果/橙子進行2次交易。 – sam113