よくあるやり方
SELECT
name,
email,
created_at
FROM
user;
取得後にリストでヘッダーを作成
$header = ['名前', 'メールアドレス', '作成日時'];
$data = $this->dataGet()->toArray();
$csvData = array_merge([$header], $data);
クエリのみでヘッダーを追加する方法
SELECT
'名前' as name,
'メールアドレス' as email,
'作成日時' as created_at,
0 as sort
UNION ALL
SELECT
name,
email,
created_at,
1 as sort
FROM
user
ORDER BY sort;
クエリのみで完結させたい場合や、csv用のviewなどを使用する際に便利そうです