У меня есть таблица с различными порядковыми номерами и значениями.
Я хочу показать каждый уникальный заказ, а также рассчитать среднее значение для каждого уникального заказа.
Чтобы показать каждый уникальный заказ, у меня есть этот код.
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Orders</th>
<th>X</th>
<th>s</th>
<th>Cp</th>
<th>CpK High</th>
<th>CpK Low</th>
</tr>
</thead>
<tbody>
<?php
include 'database.php';
$results_per_page = 10; // number of results per page
$pdo = Database::connect();
if (isset($_GET["page"])) { $page = $_GET["page"]; } else { $page=1; };
$start_from = ($page-1) * $results_per_page;
$sql = "SELECT DISTINCT Orders FROM metingen ORDER BY Orders DESC LIMIT $start_from, ".$results_per_page;
foreach ($pdo->query($sql) as $row) {
echo '<tr>';
echo '<td>'. $row['Orders'] . '</td>';
echo '</tr>';
}
Database::disconnect();
?>
</tbody>
</table>
Я знаю, как рассчитать среднее значение в sql с помощью этого кода .:
SELECT AVG(KleurL) AS AverageKleurL FROM metingen;
Но как мне объединить это в одном sql, чтобы я видел каждый ордер с вычисленным значением KleurL?
Я ищу в Google, и я подумал, что команда SQL Server должна добиться цели, но я не знаю, как ее использовать.
Кто-нибудь может мне помочь, пожалуйста?