SQL语句t1、t2等
我对SQL很陌生,我只是想了解一下使用t1、t2或t3等时的含义。。。 我无法理解它,我只想了解它。我试着在谷歌上到处找,但什么也没找到。。。你能帮忙吗 谢谢SQL语句t1、t2等,sql,database,command,statements,Sql,Database,Command,Statements,我对SQL很陌生,我只是想了解一下使用t1、t2或t3等时的含义。。。 我无法理解它,我只想了解它。我试着在谷歌上到处找,但什么也没找到。。。你能帮忙吗 谢谢 Mwt1/t2/t3是“temp”表的常见表别名(例如,由多个表组成的子查询,不能很好地别名)。。。。如果有帮助的话,可以称之为一点懒惰:) SELECT*FROM MyTable t1意味着从现在起,我将调用MyTable t1。另一种编写方法是:从MyTable t1中选择t1.*或者如果您没有使用别名,从MyTable中选择MyTa
Mwt1/t2/t3是“temp”表的常见表别名(例如,由多个表组成的子查询,不能很好地别名)。。。。如果有帮助的话,可以称之为一点懒惰:)
SELECT*FROM MyTable t1
意味着从现在起,我将调用MyTable t1。另一种编写方法是:从MyTable t1中选择t1.*或者如果您没有使用别名,从MyTable中选择MyTable.*请您澄清t1、t2、t3的上下文,包括一个示例查询。t1、t2和t3听起来像表的别名,是吗?@WillA不一定是临时表。这只是一个别名。有时用于临时表,有时用于解析名称空间。连接两个具有相同列名的表?您可以为每个表添加别名,以便选择是使用t1.id还是t2.id。至少在SQL Server中,临时表和子查询是非常不同的概念。引用“临时”的目的是在查询中更多地注意未命名/未指定的表,这通常与子查询、表变量等相关。我同意你的看法,这与实际的temp
表格无关。我只是想指出t1/t2/t3(而不是更恰当地命名别名,例如u
用于用户
表)最常用的时间。你能建议我如何修改答案以更清楚地说明这一点吗?