sql >> Databáze >  >> RDS >> Mysql

SUM skupina řádků podle názvu pomocí pdo

Zkuste následující:

Všimněte si, že jsem pro vás opravil sql.

<?php 
    $sql = "SELECT itemname, SUM(quantity) AS quantity from tblorders GROUP BY itemname";
    $query = $dbh -> prepare($sql);
    $query->execute();
    $results=$query->fetchAll(PDO::FETCH_OBJ);
    $cnt=1;
    if($query->rowCount() > 0) {
        foreach($results as $result) { ?>  

        <tr>
            <td> <?php echo htmlentities($cnt);?></td>
            <td><?php echo htmlentities($result->itemname);?></td>
            <td><?php echo htmlentities ($result->quantity);?></td>
        </tr>

<?php 
            $cnt++;
        } 
    }
?>



  1. Vyhledávání pomocí zástupných znaků v zašifrovaných datech v databázi MySQL?

  2. Jak zastavit/spustit MySQL pomocí MySQL Workbench

  3. MySQL Vyberte:WHERE (teď) =BETWEEN tablevalue AND tablevalue

  4. jQuery AJAX získává data MySQL vrací celý index.html