
SQL - 集計とグルーピング
COUNT、SUM、AVG、MIN、MAX、GROUP BY、HAVING、ネストされた集計関数、COALESCE、CASE WHEN
20 面接問題·
Junior
1テーブルの行数をカウントするSQL関数はどれですか?
1
テーブルの行数をカウントするSQL関数はどれですか?
回答
COUNTは、クエリによって返される行数をカウントするSQL集計関数です。COUNT(*)はNULL値を含むすべての行をカウントしますが、COUNT(列)は指定された列がNULLでない行のみをカウントします。
2数値列の値の合計を計算するSQL関数はどれですか?
2
数値列の値の合計を計算するSQL関数はどれですか?
回答
SUMは、数値列のすべての非NULL値を合計する集計関数です。売上、販売数量、その他の累計値などの合計を計算するために一般的に使用されます。すべての値がNULLの場合、SUMはNULLを返します。
3COUNT(*)とCOUNT(列)の違いは何ですか?
3
COUNT(*)とCOUNT(列)の違いは何ですか?
回答
COUNT(*)は、いずれかの列にNULL値を含む行を含め、結果のすべての行をカウントします。COUNT(列)は、指定された列が非NULL値を持つ行のみをカウントします。この区別は、不完全なデータを分析する際に不可欠です。
4
数値列の平均値を返すSQL関数はどれですか?
5
SQLクエリにおけるGROUP BY句の役割は何ですか?
+17 面接問題
その他のData Analytics面接トピック
Google Sheets - 基礎
Junior
20問Google Sheets - 高度な数式
Junior
20問SQL - 基礎
Junior
25問SQL - 結合
Junior
20問BigQuery - 基礎
Junior
20問Data Cleaning - データクレンジング
Junior
20問KPIとビジネスメトリクス
Junior
20問記述統計
Junior
20問ZapierとNo-Codeオートメーション
Junior
20問データビジュアライゼーションの原則
Junior
20問Python & Pandas - 基礎
Junior
20問Google Sheets - 自動化ダッシュボード
Mid-Level
20問SQL - サブクエリとCTE
Mid-Level
20問SQL - Window Functions
Mid-Level
20問BigQuery - 高度な機能
Mid-Level
20問Data Modeling
Mid-Level
20問ファネルとコンバージョン分析
Mid-Level
20問コホートとリテンション分析
Mid-Level
20問Google Tag Managerとトラッキング
Mid-Level
20問APIとWebhook
Mid-Level
20問dbt - 基礎
Mid-Level
20問ABテストと応用統計学
Mid-Level
20問Looker Studio (Google Data Studio)
Mid-Level
20問Power BI - 基礎
Mid-Level
20問SQL - 高度な分析クエリ
Senior
20問dbt - 高度な機能
Senior
20問Power BI - DAXと高度なダッシュボード
Senior
20問Python Analytics - 高度な分析とML
Senior
20問