Warning: The magic method InvisibleReCaptcha\MchLib\Plugin\MchBasePublicPlugin::__wakeup() must have public visibility in /home/c7616363/public_html/kamemichi-brog.com/wp-content/plugins/invisible-recaptcha/includes/plugin/MchBasePublicPlugin.php on line 37
【関数】 アーカイブ - かめみちのSQL教室

【関数】

【関数】

【CASEについて】

CASEとは?SQLの CASE は、条件に応じて値を変える「もし〜なら」文です。ExcelのIF関数や、プログラミングのif文に似ています。【なぜ使うのか?】例えば、「テストの点数が100点だったら '満点'、60点〜100点未満なら '...
【関数】

【COUNTとは?】

今日はCOUNTについて書いていきますCOUNTは簡単にいうと件数を数えてくれる関数です!データを扱うSQLで数を数えるのは重要なことなのでぜひ使いこなしたいですね【基本の使い方】SELECTの後に書いて、そのあとに数える対象を決めます!例...
【関数】

【GROUP BYとは】

例えば、あるデータから「男性は何人?女性は何人?」と調べるときに便利なのが、GROUP BYです。【使い方】こんなデータがあるとします。(date)番号名前性別1佐藤男性2鈴木女性3田中男性このデータから性別ごとに何人いるかを調べたいときG...
【関数】

【WHEREとは】

SQLにおけるWHEREは、データを「条件で絞り込む」ために使います。例えば「男性だけを表示したい」「30歳以上の人を表示したい」といったときに活躍します。軽く触れているので使い方を重点的に解説していきます!【データ(data)】番号名前性...
【関数】

【LIMITについて】

MySQL における LIMIT について紹介します!一度簡単については触れているので実際の使い方について説明します。LIMIT は「表示する件数を制限する」ための関数です。大量のデータがあるとき、上位の数件だけ取得したいときに便利です。元...
【関数】

【ORDER BYについて】

MySQLのORDER BYは、取り出したデータを並び替えるために使います!基本的には昇順か降順の2通りなので簡単につかこなせると思います。【使い方】SELECT 列名 FROM テーブル名 ORDER BY 列名 [ASK|DESC];A...
【関数】

【HAVINGについて】

今回は HAVINGについて解説します。HAVINGは GROUP BYで集計した後に条件をかけるための関数です。一方で WHEREは集計前にデータを絞るときに使います。データ(cities )id都道府県市名人口1都道府県A市a30000...
【関数】

【SUM、AVGについて】

SUMは列の数値をすべて足し合わせて合計を求める関数です。前回に使いましたAVGも含めて解説していきます!データ(town)idtownprefecturepopulation1a町X県85002b町X県135003c町Y県220004d町...
【関数】

【JOINについて】

今回は JOIN について解説します。JOIN は、複数のテーブルを共通する列でつなぎ合わせて1つの結果にするために使います。データ①purchases(購入履歴)購入ID購入者ID商品金額1101テレビ400002102シャツ300031...
【関数】

【UNIONについて】

今回は UNION について解説します。UNION は、複数のSELECTの結果を1つにまとめるための構文です。各SELECTの列数と列のデータ型が一致している必要があります。また、重複する行は自動的に削除されます(重複も残したい場合は U...