簡體   English   中英

獲取具有使用權重的所有標簽

[英]Get all tags with usage weight

我正在使用Toxi mysql模式http://forge.mysql.com/wiki/TagSchema#Toxi (三個表,很多對很多)創建帶有php和mysql的自定義標簽系統。

我已經看到了很多示例,這些示例介紹了如何檢索最常用的標簽等。例如

SELECT tag_text, COUNT(*) as num_items
FROM Item2Tag i2t
INNER JOIN Tags t ON i2t.tag_id = t.tag_id
GROUP BY tag_text;

但是我需要檢索系統中的所有標簽(而不是僅使用的標簽),每個標簽都有使用權重,並且尚未使用的標簽的權重為零。

嘗試以下查詢,我將在“ Tags表中獲取所有Tags

SELECT tag_text, COUNT(i2t.tag_id) as num_items
FROM Tags t
LEFT JOIN Item2Tag i2t ON i2t.tag_id = t.tag_id
GROUP BY tag_text;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM