GeeksforGeeks

エイリアスとは、特定のSQLクエリのためにテーブルやカラムにつけられた一時的な名前のことです。

      • Aliases は、テーブルまたはカラム名をより読みやすくするために作成されます。
      • 名前変更は単なる一時的な変更で、テーブル名は元のデータベースでは変わりません。
      • これらは、クエリに関与する複数のテーブルがある場合に推奨されます。

    基本構文:

    • 列エイリアスの場合:
      SELECT column as alias_name FROM table_name;column: fields in the tablealias_name: temporary alias name to be used in replacement of original column name table_name: name of table
    • テーブルエイリアスの場合:
      SELECT column FROM table_name as alias_name;column: fields in the table table_name: name of tablealias_name: temporary alias name to be used in replacement of original table name

    列別名を示すクエリー

    • エイリアス名として CODE を使用して Student テーブルから ROLL_NO をフェッチするには、次のとおりとします。
      SELECT ROLL_NO AS CODE FROM Student; 

      出力:

      CODE

    • テーブル Student_Details から別名としてストリーム、CGP として成績を使用して分岐をフェッチすること。
      SELECT Branch AS Stream,Grade as CGPA FROM Student_Details; 

      出力します。

      Stream CGPA
      Information Technology O
      コンピュータサイエンス E
      コンピュータサイエンス O
      Mechanical Engineering A

    Queries for illustrating table alias

    Table aliases are generally used to fetch data from more than one table and connect them through field relations.The table aliases for illustrating table alias

    [一般的に、テーブル別名は単一ではない複数個のテーブルからデータを取り出し、フィールド関係を通じて接続するために使用されます。

    この記事は Pratik Agarwal 氏によって寄稿されました。 GeeksforGeeks が好きで貢献したい場合は、contribute.geeksforgeeks.org を使用して記事を書くか、[email protected] に記事を郵送することもできます。 あなたの記事が GeeksforGeeks のメインページに表示され、他の Geeks を助けることができます

コメントを残す

メールアドレスが公開されることはありません。