Mysql
 sql >> Base de données >  >> RDS >> Mysql

Joindre pour afficher des données spécifiques dans le constructeur de requêtes laravel

Ce n'est pas quelque chose que vous pouvez faire exactement avec votre requête... sur votre front-end, vous pouvez le regrouper en faisant quelque chose comme ceci (mieux vaut utiliser un identifiant client si vous en avez un) :

$data = [];
foreach ($result as $row) {
    if (!isset($data[ $row['nama_customer'] ])) {
        $data[ $row['nama_customer'] ] = [];
    }
    $data[ $row['nama_customer'] ][] = $row;
}
var_dump($data);

Ensuite, lorsque vous affichez votre code HTML, vous disposez de suffisamment d'informations pour le regrouper en définissant le rowspan sur votre <tr> balise.