ClickHouse SQL よく使う構文まとめ【基本操作を解説】

  1. テーブル内のすべてのデータを検索する:SELECT * FROM table_name;
  2. 指定された列のデータを検索する: SELECT col1、col2 FROM テーブル名;
  3. 条件を満たすデータを検索する:条件を満たすデータを選択する:SELECT * FROM table_name WHERE condition;
  4. データを集計する:SELECT SUM(col1), AVG(col2) FROM table_name GROUP BY col3;
  5. データを並べ替える:table_nameテーブルからcol1の値を降順にソートする。
  6. データをページごとに取得:SELECT * FROM table_name LIMIT 10 OFFSET 20;
  7. データの結合検索を行う: table1とtable2を結合して、table1のidとtable2のidが一致するものを抽出するSELECT *。
  8. データの重複を削除する操作:SELECT DISTINCT col1, col2 FROM table_name;
  9. データに条件判断を行う:SELECT col1、CASE WHEN col2 > 100 THEN ‘A’ ELSE ‘B’ END FROM テーブル名;
  10. データを時間ウィンドウで検索する:SELECT * FROM table_name WHERE timestamp BETWEEN start_time AND end_time;
bannerAds