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教室 の投稿者)

かめみち

【関数】

【CASTについて】

今回は「CASTを使ってデータ型を変換する方法」を解説します!書いてみると「文字列を数値に変換したい」「数値を文字列として結合したい」「日付型を文字列にしたい」など、型変換がとても重要です。SQLでは CAST を使うことで明示的にデータ型...
【関数】

【サブクエリについて】

今回は サブクエリ について解説します。サブクエリ とは、SQL文の中に書かれる別のSELECT文 のことです。外側のクエリ(メインクエリ)に値やテーブルを渡す役割を持ち、条件式や集計の一部として使われます。例えば、あるテーブルから平均以上...
【関数】

【WHEREで使える関数】

今日はWHEREの中で使える関数について書いていきます!これらを使いこなせると欲しいデータを抽出する時にかなり速くなりますので便利ですもちろん複数組み合わせもできます!!では下記のようなデータからそれぞれ使ってみますデータ(products...
【関数】

【UNIONについて】

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

【JOINについて】

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

【データ抽出①】

今回はいままでに紹介した関数を使って組み合わせて実務で使うようなデータ抽出をしていきます。1つ1つは簡単ですが、コードは関数を組み合わせてこそなので使えるようにしていきましょう!データ(sales )ID日付カテゴリ購入者ID購入者名金額送...
【関数】

【SUM、AVGについて】

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

【HAVINGについて】

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

【ORDER BYについて】

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

【LIMITについて】

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