1
如果標題混亂,請致歉。從本質上講,我們有一組層次結構的表格,分類,分組,集合等。如果存在sub_items,則返回類別SQL查詢如果sub_items存在,則爲'其他名稱'
所以總體來說,我們有類似>分組>集合>項目。但是,有些項目不是集合的一部分。我需要的是一個查詢,如果存在給定搜索條件的集合中至少有一個條目存在,則返回集合詳細信息;如果條目存在於類別和分組中,但不存在,則返回「其他」(標誌值或某物)一個Collection(在這種情況下外鍵'collection_id'將爲空)。
我想要達到的結果是這樣的:
Collection Name 1
Item
Item
...
Collection Name 2
Item
Item
...
Collection Name X
Item
...
Other Items
Item
Item
...
是否有可能(並且足夠簡單)使用一個查詢做到這一點?
你能給出一個部分表結構嗎?有許多不同的方式來實現分層數據。 – NotMe 2010-12-06 23:18:37