6

私はSQLにまったく慣れていないので、t1、t2、またはt3などを使用するときにそれが何を意味するのかを調べようとしています...私はそれについて理解できず、それについて学びたいだけです. Google で調べてみましたが、まだ何も見つかりませんでした。

ありがとうございます

4

1 に答える 1

7

t1/t2/t3 は、「一時」テーブルの一般的なテーブル エイリアスです (たとえば、複数のテーブルで作成され、適切にエイリアスされないサブクエリ)...それが役立つ場合は、少し怠惰と呼んでください :)

SELECT * FROM MyTable t1これからは、MyTable t1 を呼び出すことを意味します。 別の書き方は次のようになります:SELECT t1.* FROM MyTable t1または、エイリアスを使用しなかった場合は、SELECT MyTable.* FROM MyTable

于 2012-12-04T13:20:12.553 に答える