この記事では面接に焦点を当てています 面接では要点を答えるだけで十分です フレームワークについてあまり深く答える必要はありません 面接に対応できれば十分です 要点を押さえましょうポイント。
インタビュアー: MySQL の一般的な SQL クエリ ステートメントは何ですか?
一般的な SQL クエリ ステートメントは次のとおりです。
-
SELECT: 1 つ以上のテーブルからデータを取得するために使用されます。
-
FROM: クエリするテーブル名またはビュー名を指定します。
-
WHERE: 指定された条件を満たすレコードをフィルターするために使用されます。
-
GROUP BY: 指定した列ごとに結果をグループ化します。
-
HAVING: GROUP BY でグループ化された結果をフィルターします。
-
ORDER BY: クエリ結果の並べ替えに使用されます。
-
JOIN: クエリに対して指定された関連付け条件に従って複数のテーブルを結合するために使用されます。
-
UNION: 複数の SELECT ステートメントの結果セットを 1 つの結果セットに結合するために使用されます。
-
LIMIT: クエリ結果の数を制限するために使用されます。
-
DISTINCT: 一意で重複しない結果を返すために使用されます。
-
IN: 範囲内の値を指定する場合に使用します。
-
LIKE: ファジーマッチングに使用されます。
-
BETWEEN: 範囲を指定するために使用されます。
-
EXISTS: サブクエリが結果を返すかどうかを判断するために使用されます。
-
NOT: 条件を否定するために使用されます。