使用PDO 擷取按列值分組的關聯數組
問題:
問題:將資料集有效地組織成按指定列的值分組的關聯數組,在使用PDO 的FETCH_GROUP|PDO::FETCH_ASSOC 模式時,需要找到一種方法來繞過不必要的巢狀層級。
解決方案:
<code class="php">$stmt = $pdo->query('SELECT * FROM employee'); $result = $stmt->fetchAll(\PDO::FETCH_GROUP|\PDO::FETCH_UNIQUE);</code>
<code class="php">Array ( [Antony] => Array ( [age] => 34 [sex] => M [position] => programmer ) [Sally] => Array ( [age] => 30 [sex] => F [position] => manager ) [Matthew] => Array ( [age] => 28 [sex] => M [position] => designer ) )</code>
以上是如何使用 PDO 檢索按列值分組的關聯數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!