##サブクエリ
SQLでは、クエリの中に他のクエリを入れることができます。この他のクエリをサブクエリと言います。2つ以上のクエリを1つにまとめることができるので、より複雑なデータを取得する際に使われます。
( )で囲むことで、サブクエリを使用できます。サブクエリの書き方は基本的に通常のクエリと同じですが、()内にセミコロン(;)は不要です。
セミコロン(;)はクエリの最後にだけ書くようにしましょう。
サブクエリを含むクエリの場合、サブクエリが実行された後、外側にあるクエリが実行されます。
SELECT カラム
FROM テーブル名
WHERE カラム > (
SELECT カラム
FROM テーブル名
WHERE カラム = "文字"
);
####関数を率いた場合
SELECT カラム1,カラム2
FROM テーブル名
WHERE カラム1 > (
SELECT 関数(カラム1)
FROM テーブル名
);
##AS
ASを使うことでカラム名などに別名を定義することができます。
「カラム名 AS "名前"」で、カラム名に定義する名前を指定します。
SELECT 関数(カラム) AS "変更したい名前"
FROM テーブル名