2014-02-07 74 views
-1

我有5代表在我的數據庫樹表的SELECT命令

品牌--->類別--->類型---> T系列--->零件

如何選擇品牌名稱從[品牌]表,其中PARTID = 「1」

[類別]具有brandID,[類型]具有類別ID,[T系列]具有TYPEID和[元件]具有Seri​​esID

回答

0
select brandname from Brands 
inner join Category on Brands.ID=Category.BrandID 
inner join Type on Category.ID=Types.CategoryID 
inner join ..... 
where PartsID='sth' 

考慮,重 - 設計你的數據庫,導致這個數據庫Ë結構使得大查詢問題..

+0

選擇[品牌] BrandID不存在於零件表中。在零件表中具有Seri​​esID和TSeries表具有TypeID和....等 – Numitl

+0

它是品牌和零件表之間的輔助鍵嗎? – apomene

+0

【類別】有brandID,[類型]具有類別ID,[T系列]有TYPEID,[配件]有Seri​​esID – Numitl

1

我怎麼能 從品牌 其中 PARTID = '東西'

+0

某事意味着= 1或2或3任何ID ..最重要的是brandID不存在零件表 – Numitl

+0

您需要編輯您的問題,包括這些det唉,還有你試過的。 – Malk