Вот код, который я использую.Как сохранить максимальное значение столбца в качестве переменной, а затем использовать его для вычислений в MySQL?
Select max(heart_rate) as Max_heart, Count(*) from exercise_logs
where heart_rate between (0.5*Max_heart) and (0.9*Max_heart);
Я новичок в SQL, но я думаю, что это было бы просто с чем-то вроде R. В любом случае, так как мне нужно, чтобы это было сделано в SQL, любые предложения о том, как я могу это сделать?
Мои данные выглядит следующим образом
type minutes calories heart_rate
biking 30 100 110
biking 10 30 105
dancing 15 200 120
dancing 15 165 120
tree climbing 30 70 90
tree climbing 25 72 80
rowing 30 70 90
hiking 60 80 85
Что желаемый результат должен быть? – Rahul
Я подозреваю, что вы делаете это более сложным, чем это должно быть. Можете ли вы более подробно описать свою проблему? – Strawberry