0

これは非常にばかげた質問かもしれませんが、私はいくつかのコードの転用に取り組んでいます。私はSQLの人ではありません。このコードでは:

select a1.email_id from v_account_email a1

a1とは何ですか?それは何をするためのものか?

4

3 に答える 3

1

a1はのエイリアスです。これは、その後v_account_emailのようにそのテーブルインスタンスを参照できることを意味します。a1

に便利

  • 一般的な怠惰
  • 何らかの理由でテーブルをそれ自体と結合する必要がある場合は、select内の同じテーブルへの複数の参照。
于 2012-12-17T23:26:00.877 に答える
1

これは、長い名前を持つテーブルv_account_emailのエイリアスであるため、クエリの残りの部分を入力する手間を省くことができます。

于 2012-12-17T23:22:01.150 に答える
1

a1テーブルのエイリアスですv_account_email

SQLの後半で定義されています

 from v_acount_email a1

これは、表を参照するための簡単な方法です。

于 2012-12-17T23:22:41.477 に答える