TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > Select子句 > 参数

< select_list >    

  •   为结果集选择的列。选择列表是以逗号分隔的一系列表达式。
      *:指定在 FROM 子句内返回所有列。列按 FROM 子句所指定的内容返回,并按它们在指定的内容中的顺序返回。
      StartFieldIndex To EndFieldIndex:指定返回第几列到第几列。
      例如一个结果集有字段名为 "f1" "f2" "f3"
        1 to 2就表示列"f2"和"f3"
      [column_name]
      如果返回的是指定的列名,则采用在列名字符串或者列整数下标表达式加[]来表达。
      Expression
      是[列名表达式]、常量、函数以及由运算符连接的[列名表达式]、常量和函数的任意组合,或者是子查询。
      column_alias
      是查询结果集内替换列名的可选名。例如,可以为名为quantity的列指定别名,如"Quantity"或"Quantity to Date"或"Qty",列名也可以是数字。
    别名还可用于为表达式结果指定名称,例如:
    SELECT AvgOf(["close"]) AS "Average close"
    FROM MarketTable datekey encodedate(2002,1,1) to encodedate(2002,12,31) of "SZ000001" END;
    column_alias_str 不可用于 ORDER BY 子句,WHERE、GROUP BY 或 HAVING 子句。