PHP / MySQL запрос не работает

мой запрос sql:

SELECT
wp_news_contents.*,
(SUM(IF(sumset,1,0))/(COUNT(wp_news_tags.tag_id) +2)) AS jaccard,
(
SELECT GROUP_CONCAT('wp_news_tags.tag_id=',tag_id SEPARATOR ' || ')
FROM wp_news_tags
WHERE content_id = 1
) AS sumset
FROM wp_news_contents, wp_news_tags
WHERE wp_news_contents.id = wp_news_tags.content_id
AND wp_news_tags.content_id != '1'
AND jaccard > 0.5
GROUP BY wp_news_contents.id
ORDER BY id DESC
LIMIT 0, 5

но запрос не работает и показывает ошибку:

столбцы jaccard не определены

что случилось & как это решить?

-1

Решение

Вы не можете добавлять какие-либо другие поля после выбора «Вы можете использовать«без каких-либо других полей или просто перечислите все поля, которые вы хотите без»». попробуй заменитьсо всеми конкретными полями, которые вы хотите.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]