標籤識別,標籤名MySQL的限制與許多來給出模式實現標籤</p> <p>項目 項目Id,ItemContent</p> <p>TAG許多關係
ITEM_TAG 項目Id,標籤識別
什麼選擇標籤時限制ITEMS返回數量的最佳方法是什麼?
SELECT i.ItemContent, t.TagName FROM item i
INNER JOIN ItemTag it ON i.id = it.ItemId
INNER JOIN tag t ON t.id = it.TagId
當然是讓他們都回來了最簡單的方法,但使用的限制條款壞了,因爲你得到的所有項目對每個標籤,這對在限行數計數的重複。
GROUP_CONCAT正是會工作的解決方案。謝謝! – apg 2008-10-03 16:28:48