Я пытаюсь вычислить расстояние от моей точки центра тяжести, которое рассчитывается через общее количество тегов и сумму моментального появления тегов. Итак, это концепция (tc_sum/cnt).
Однако SELECT в подзапросе не позволяет мне получить точку центроида, потому что «centr» еще не рассчитан, и поэтому я не могу получить «расстояние».
Любая помощь?MySQL получить значение подзаголовка
SELECT cnt, tc_sum, ROUND(tc_sum/cnt) as centr, distance
FROM (
SELECT SUM(timecode) as tc_sum, count(timecode) as cnt, ABS(centr - '".$timecode."') AS distance
FROM dados d
WHERE tag = 'donald'
AND filename = 'donald.mp4'
AND group_id = '1'
) d
Какой результат вы получаете? – DevelopmentIsMyPassion
Код ошибки: 1054. Неизвестный столбец 'centr' в 'списке полей' – zppinto
Вы не можете использовать centr, как это. попробуйте скопировать «ROUND (tc_sum/cnt)» во втором запросе вместо «centr» – DevelopmentIsMyPassion