我有其中有幾個表的數據庫。爲了舉例,我將簡化它並嘗試詳細解釋。MySQL:從多個表中選擇DISTINCT
一臺被稱爲產品,另一個叫品牌,最後一個被稱爲類別。
正如你可能猜到了每個產品可以有分配只有一個類別。另外,每個產品只能分配一個品牌。這些是關係。
所以,在一個頁面上我作爲參數傳遞我對細節的頁面,在這裏我列出了從具體品牌所有的產品與品牌的聯繫。在該頁面上,我還按類別篩選,只篩選來自所選品牌的產品。
E.g.索尼 - >然後從下拉過濾器應用是索尼品牌dSLR相機產品的結果。
我想是有類別進行篩選,因此,如果品牌不必須具體類別它並不甚至上下拉過濾器顯示。
E.g.分類預定義爲:數碼單反,視頻,手機,鞋
索尼有產品的負荷,但犯規讓鞋子,所以我想,我們將會從細節頁面上的過濾器列表中排除。
希望你明白我想在這裏...
任何建議多於歡迎:)
謝謝,這應該是它! – user966456