我對 SQL 感到很糟糕,并試圖做得更好,我有以下表格,并且只想顯示可用的型別,同時計算該類別中的產品。
表 1:型別
| Type_Id | 姓名 |
|---|---|
| 1 | 糖果 |
| 2 | 巧克力吧 |
表 2:產品
| Product_Id | 姓名 | Type_Id | 可用性 ID |
|---|---|---|---|
| 1 | 巧克力名稱 1 | 1 | 1 |
| 2 | 巧克力名稱 1 | 2 | 2 |
| 3 | 糖果名稱 1 | 2 | 2 |
表 3:可用性
| 可用性_Id | 姓名 |
|---|---|
| 1 | 可用的 |
| 2 | 預訂的 |
| 3 | 賣 |
期望的結果:
| Type_Id | 姓名 | 總可用 |
|---|---|---|
| 1 | 糖果 | 1 |
| 2 | 巧克力 | 2 |
提前致謝!
uj5u.com熱心網友回復:
從所有三個表之間的基本
最后
SQL小提琴
uj5u.com熱心網友回復:
您可以使用帶有內部聯接的內部查詢來實作此目的。這是一個 SQL 小提琴:http ://sqlfiddle.com/#!9/42bd7f/2
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/427757.html
上一篇:如何按不同條件合并三個表?
