Моя таблица (номер телефона, уд./Мин., Временная метка). Я хочу получить номер телефона avg (bpm) для последних 10 строк для каждого номера телефона. Я пробовал ..mysql query, чтобы получить среднее значение из последних N строк для различных номеров телефона.
SELECT phone_number, AVG(bpm)
FROM (
SELECT *
FROM table_name
WHERE bpm !=0
ORDER BY timestamp DESC
) AS temp
GROUP BY phone_number
HAVING COUNT(*) <=10
Этот запрос дает пустой результат. Я не могу использовать предложение IN в моей версии mysql.
'Я не могу использовать предложение IN в моей версии mysql.' Пожалуйста, уточните. – Strawberry
Я использую mysql 5.5 и получаю эту ошибку при использовании предложения IN в моих запросах. –