中学理科1626207 views
教育148875 views
ヒストリア284143 views
雑学1472593 views
Computer365120 views
中学社会667106 views
いろは2986023 views
高校化学2913383 views
世界の国560595 views
りんご192546 views
Help
Tools

English

MySQL のクエリ

4 views14 Jan 2026

MySQL でデータを取得するには SELECT 文を使います。もっとも基本的な SQL 文のひとつです。 基本構文 SELEC...

8 views14 Jan 2026

SELECT 文でデータを取得するとき、WHERE 句を使うと条件を指定して絞り込めます。 基本構文 たとえば `users` ...

7 views14 Jan 2026

SELECT 文で取得したデータを並び替えるには ORDER BY を使います。 基本構文 たとえば `users` テーブルを...

6 views14 Jan 2026

SELECT 文で取得する行数を制限するには LIMIT を使います。大量のデータがあるテーブルから一部だけ取得したいときに便利...

5 views14 Jan 2026

SELECT 文の結果から重複する行を除外するには DISTINCT を使います。 基本構文 たとえば `users` テーブル...

5 views14 Jan 2026

テーブルにデータを追加するには INSERT 文を使います。 基本構文 たとえば `users` テーブルに新しいユーザーを追加...

8 views14 Jan 2026

テーブルの既存データを更新するには UPDATE 文を使います。 基本構文 たとえば `users` テーブルで、id が 1 ...

5 views15 Jan 2026

テーブルからデータを削除するには DELETE 文を使います。 基本構文 たとえば `users` テーブルから id が 1 ...

14 views15 Jan 2026

INSERT しようとしたときに、主キーやユニークキーが重複していたら UPDATE したい、ということがあります。そんなときは...

6 views15 Jan 2026

複数のテーブルを結合して、関連するデータをまとめて取得するには JOIN を使います。その中でも INNER JOIN は、両方...

8 views15 Jan 2026

LEFT JOIN を使うと、左側のテーブルをすべて残しつつ、右側のテーブルと結合できます。右側にマッチするデータがなくても、左...

5 views15 Jan 2026

3 つ以上のテーブルを結合したいときも、JOIN を連続して使えます。実務では、複数のテーブルにまたがるデータを取得することがよ...

5 views15 Jan 2026

自己結合(セルフジョイン)は、同じテーブルを 2 回使って結合するテクニックです。階層構造やペア関係を表現するときに使います。 ...

6 views15 Jan 2026

MySQL には、データを集計するための関数がいくつか用意されています。行数を数えたり、合計や平均を計算したりするときに使います...

5 views16 Jan 2026

GROUP BY を使うと、特定のカラムの値ごとにデータをグループ化して集計できます。「都市ごとのユーザー数」「月ごとの売上」の...

5 views16 Jan 2026

HAVING は、GROUP BY で集計した結果に対して条件をつけるときに使います。WHERE が集計前の絞り込みなのに対し、...

5 views16 Jan 2026

サブクエリは、クエリの中に別のクエリを埋め込む書き方です。あるクエリの結果を別のクエリの条件として使いたいときに便利です。 基本...

6 views16 Jan 2026

EXISTS は、サブクエリが結果を返すかどうかをチェックする演算子です。「関連するデータが存在するか」を調べるときに使います。...

7 views16 Jan 2026

IN 演算子とサブクエリを組み合わせると、「別のテーブルから取得した値のリストに含まれるか」をチェックできます。 基本構文 サブ...

2 views16 Feb 2026

SELECT で取得したデータをそのまま表示するだけでは、実務の要件を満たせない場面があります。たとえば、数値で格納されたステー...

3 views16 Feb 2026

WHERE 句で完全一致の条件を書くだけでは、実務の検索要件に対応しきれない場面が多くあります。「名前に"田"が含まれるユーザー...

2 views16 Feb 2026

WHERE 句で「100 以上 500 以下」のような範囲条件を書くとき、`>=` と `<=` を AND で繋ぐ方法がまず思...

5 views17 Feb 2026

LEFT JOIN が左側のテーブルを基準にすべての行を残すのに対し、RIGHT JOIN は右側のテーブルを基準にします。この...