У меня есть 2 строки запроса sum_hour (двойной тип) в базе данных
1-я строка = sum_hour = 2,75
2-я строка = sum_hour = 3,00
Он принадлежит внутри 2 (двух) групп, которые являются type_move = 'P' и (начальная дата> = 2016-11-11 и end_date <= 2016-11-15) . Код, как показано ниже:
<?php $sql = "SELECT sum_hour, SUM(sum_hour) FROM table WHERE type_move = 'P' AND user_id='username' AND (start_date >= '2016-11-11' AND end_date <= '2016-11-15') GROUP BY sum_hour "; $result = mysqli_query($connect, $sql); if($result && mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { $hour = $row['sum_hour']; echo " Hours = " .$hour. "<br/>"; print_r($row); } echo "Total hours = " .$hour. "<br/>"; mysqli_free_result($result); } else { echo mysqli_error($connect); } ?>
И выход, как показано ниже:
Часы = 2,75
Часы = 3,00
Всего часов =?
Мой вопрос: как рассчитать 2 строки (часы) выше? Я попытался запустить sql-оператор в phpmyadmin. Он работает, и я могу увидеть сумму суммы в = 5.75, но я не знаю, как эхо общее количество в браузере
Благодарю.