我是SQL的新手,我只是想知道当你使用t1,t2或t3等时它意味着什么...... 我无法理解它,只想了解它。我试过整个谷歌,但我还没找到......你能帮忙吗?
由于 的Mw
答案 0 :(得分:4)
t1 / t2 / t3是“临时”表的常用表别名(例如,由多个表组成的子查询,并且没有很好的别名)....如果有帮助,请将其称为懒惰...)
从现在开始, SELECT * FROM MyTable t1
表示,我正在调用MyTable t1。编写它的另一种方式是:SELECT t1.* FROM MyTable t1
或者如果你没有使用别名, SELECT MyTable.* FROM MyTable