📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
編集の要約なし |
|||
| (同じ利用者による、間の2版が非表示) | |||
| 75行目: | 75行目: | ||
<center> | <center> | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ COUNT(*) と COUNT(column) の違い | ||
|- | |- | ||
! 関数 !! 説明 | ! 関数 !! 説明 | ||
|- | |- | ||
| COUNT(*) | | COUNT(*) || 全ての行数をカウントする。<br><code>NULL</code> 値を含む全ての行を対象とする。 | ||
| | |||
|- | |- | ||
| COUNT(column) || 指定列の <code>NULL</code> 以外の値のみをカウントする。<br><code>NULL</code> 値は自動的に除外される。 | | COUNT(column) || 指定列の <code>NULL</code> 以外の値のみをカウントする。<br><code>NULL</code> 値は自動的に除外される。 | ||
| 868行目: | 865行目: | ||
* ディスク上の一時テーブルは、メモリ上の一時テーブルより遅い。 | * ディスク上の一時テーブルは、メモリ上の一時テーブルより遅い。 | ||
<br> | <br> | ||
<syntaxhighlight sql"> | <syntaxhighlight lang="sql"> | ||
-- 一時テーブルのサイズ制限を確認 | -- 一時テーブルのサイズ制限を確認 | ||
SHOW VARIABLES LIKE 'tmp_table_size'; | SHOW VARIABLES LIKE 'tmp_table_size'; | ||
| 886行目: | 883行目: | ||
*: 大量データをパーティション分割して、集計対象を絞る。 | *: 大量データをパーティション分割して、集計対象を絞る。 | ||
<br> | <br> | ||
==== GROUP_CONCATの制限 ==== | ==== GROUP_CONCATの制限 ==== | ||
<code>GROUP_CONCAT</code> は、出力制限に注意が必要である。<br> | <code>GROUP_CONCAT</code> は、出力制限に注意が必要である。<br> | ||