$array = [];
$sql = DB::q("
SELECT `a`, `b`, `c` `id`
FROM `table`"
);
while ($row = $sql->fetch_assoc())
{
$array[$row['id']] = [
'a' => $row['a'],
'b' => $row['b'],
'c' => $row['c']
];
}
Может можно каким-нибудь образом избавиться от цикла и выполнить данное действие в самом запросе?