Sql 这意味着在select子句中搜索的字段前面有一个零?
我试图修改一个SQL过程,但我无法理解完整的查询,字段前面有一个零,我不知道它的意思Sql 这意味着在select子句中搜索的字段前面有一个零?,sql,sql-server,tsql,Sql,Sql Server,Tsql,我试图修改一个SQL过程,但我无法理解完整的查询,字段前面有一个零,我不知道它的意思 SELECT DISTINCT field1.id , 0 fiedl FROM tableX INNER JOIN table2 ON table1.id = table2.id INNER JOIN .... 这只是一个问题,我试图查找有关microsoft sql server文档的信息,但没有找到任何关于前一个数字或某个索引的信息。这意味着没有从任何表中检索到fiedl,如果存在这
SELECT DISTINCT field1.id , 0 fiedl
FROM tableX
INNER JOIN table2 ON table1.id = table2.id
INNER JOIN ....
这只是一个问题,我试图查找有关microsoft sql server文档的信息,但没有找到任何关于前一个数字或某个索引的信息。这意味着没有从任何表中检索到
fiedl
,如果存在这样的列的话
相反,第二列返回所有行的文本0
。为第二列提供了别名,fiedl
有多种供应方式:
以上所有内容都将fiedl
指定为列的别名
在这种查询中,它几乎总是用来检索fiedl
列的情况(如果您通过源代码管理回顾一下)。后来决定不再需要该列(或敏感,不应共享,等等)但是,更改查询的调用者比修改查询以仍然返回具有相同形状的结果集,但不再检索第2列中的任何实际数据要复杂得多。这意味着如果存在这样的列,则不会从任何表中检索fiedl
相反,第二列返回所有行的文本0
。为第二列提供了别名,fiedl
有多种供应方式:
以上所有内容都将fiedl
指定为列的别名
在这种查询中,它几乎总是用来检索fiedl
列的情况(如果您通过源代码管理回顾一下)。后来决定不再需要该列(或敏感,不应共享,等等)但是,更改查询的调用者比修改查询以仍然返回具有相同形状的结果集,但不再检索第2列中的任何实际数据要复杂得多。@TimBiegeleisen-故意保留它。@TimBiegeleisen-故意保留它。
column fiedl
column AS fiedl
fiedl = column