SQL 语句 t1、t2 等

use*_*961 6 sql database command statements

我对 SQL 很陌生,我只是想知道当你使用 t1、t2 或 t3 等时它意味着什么......我无法理解它,只想了解它。我试过在谷歌上搜索,但我什么也没找到……你能帮忙吗?

谢谢 MW

Eli*_*ert 7

t1/t2/t3 是“临时”表的常用表别名(例如,由多个表组成的子查询并且不能很好地别名)...如果有帮助的话,可以称之为有点懒惰:)

SELECT * FROM MyTable t1意味着从现在开始,我将调用 MyTable t1。 另一种写法是:SELECT t1.* FROM MyTable t1或者如果你没有使用别名,SELECT MyTable.* FROM MyTable