MySQLクエリ学習の基礎クエリ操作
前言
MySQLは最も人気のある関係型データベース管理システムであり、WEBアプリケーションではMySQLが最高のRDBMS(Relational Database Management System:関係データベース管理システム)アプリケーションの一つである。
MySQLは、スウェーデンのMySQL AB社が開発し、Oracle社に属しています。MySQLは関連データベース管理システムであり、関連データベースはデータを異なるテーブルに保存し、すべてのデータを大きな倉庫に置くのではなく、速度を増し、柔軟性を高める。
この内容は主にMySQLデータベースのクエリデータの基礎を説明します。
クエリデータ
MySQLデータベースにおいて、select文を通じてデータを照会するという文法があります。
SELECT検索リストFROM表名。
selectクエリを使うと以下のような特徴があります。クエリの結果セットは、仮想テーブル である。 selectクエリの結果は、JavaのステートメントSystem.out.println(印刷する内容)に類似しています。印刷されたテーブルは直接操作ができず、データ表示機能のみを提供します。 この文の照会順序は以下の通りである。
FROM後のテーブル名が存在するかどうかを確認し、存在しない場合はエラーを返し、その後の検索は行わず、SELECTサブフレーズ後のクエリーリストの内容を調べます。 「クエリーリスト」の内容は、文字列だけでなく関数、表現、定数なども書くことができます。
注:「クエリーリスト」の内容は複数の部分から構成され、コンマで区切られています。「*」はクエリーテーブルのすべての情報を表します。
たとえば:
①クエリ定数
②クエリー式
③クエリーフィールド
単一フィールドのクエリー
複数のフィールドをクエリー
すべてのフィールドをクエリー
④クエリー関数
よく使うクエリー関数は以下の通りです。
MySQLデータベースの基本的なクエリ文は、データベースを使用するときに最もよく使われ、最も基本的な文です。この部分をマスターすることは、次のMySQLデータベースの他の内容を勉強するための基礎となる役割を果たします。
MySQLは最も人気のある関係型データベース管理システムであり、WEBアプリケーションではMySQLが最高のRDBMS(Relational Database Management System:関係データベース管理システム)アプリケーションの一つである。
MySQLは、スウェーデンのMySQL AB社が開発し、Oracle社に属しています。MySQLは関連データベース管理システムであり、関連データベースはデータを異なるテーブルに保存し、すべてのデータを大きな倉庫に置くのではなく、速度を増し、柔軟性を高める。
この内容は主にMySQLデータベースのクエリデータの基礎を説明します。
クエリデータ
MySQLデータベースにおいて、select文を通じてデータを照会するという文法があります。
SELECT検索リストFROM表名。
selectクエリを使うと以下のような特徴があります。
FROM後のテーブル名が存在するかどうかを確認し、存在しない場合はエラーを返し、その後の検索は行わず、SELECTサブフレーズ後のクエリーリストの内容を調べます。
注:「クエリーリスト」の内容は複数の部分から構成され、コンマで区切られています。「*」はクエリーテーブルのすべての情報を表します。
SELECT
name,age,class,id
FROM
classroom;
例:①クエリ定数
SELECT 100;
クエリの結果:②クエリー式
SELECT 100+6;
クエリの結果:③クエリーフィールド
単一フィールドのクエリー
SELECT last_name FROM employees;
クエリの結果:複数のフィールドをクエリー
SELECT salary,last_name,first_name FROM employees;
クエリの結果:すべてのフィールドをクエリー
SELECT * FROM employees ;
クエリの結果:④クエリー関数
よく使うクエリー関数は以下の通りです。
SELECT DATABASE();#
SELECT VERSION();#
SELECT USER();#
締め括りをつけるMySQLデータベースの基本的なクエリ文は、データベースを使用するときに最もよく使われ、最も基本的な文です。この部分をマスターすることは、次のMySQLデータベースの他の内容を勉強するための基礎となる役割を果たします。