私は2つのテーブルを持っています:
テーブルFilters
id INT(11) PRIMARY KEY
text VARCHAR(50)
テーブルitems
id INT(11) PRIMARY KEY
title VARCHAR(255)
タイトル間での出現回数とともに、すべてのフィルター用語を表示したいと思います
私は現在このステートメントを使用していますが、カウントとしてゼロを取得します
SELECT filters.text,
(SELECT COUNT(items.id)
FROM items
WHERE (items.title LIKE 'filters.text' OR
items.title LIKE '%filters.text' OR
items.title LIKE '%filters.text%' OR
items.title LIKE 'filters.text%')
) AS count
FROM filters, items
GROUP BY filters.ID
ORDER BY filters.ID DESC