This Domain(Admin5.com) is for Sale:

SQLServer数据库实用技术(58)

时间:2007-12-23  来源:不详  作者:迈克DB

返回表的ROWGUIDCOL 列。同IDENTITYCOL 选项相同,当要指定多个ROWGUIDCOL 列时,选项前必须加上表名,如Table1. ROWGUIDCOL。
  • column_alias
    在返回的查询结果中用此别名替代列的原名。column_alias 可用于ORDER BY 子句,但不能用于WHERE GROUP BY 或HAVING 子句假如查询是游标声明命令DECLARE CURSOR 的一部分,则column_alias 还不能用于FOR UPDATE 子句(有关游标的介绍请参见“游标和视图”章节)。

    dedecms.com

  • 10.1.2 INTO 子句
    INTO 子句用于把查询结果存放到一个新建的表中。SELECT...INTO 句式不能与COMPUTE 子句一起使用。其语法如下:
    INTO new_table
    参数new_table 指定了新建的表的名称。新表的列由SELECT 子句中指定的列构成,新表中的数据行是由WHERE 子句指定的。但假如SELECT 子句中指定了计算列,在新表中对应的列则不是计算列,而是一个实际存储在表中的列,其中的数据由执行SELECT...INTO 语句时计算得出。假如数据库的“Select into/bulk copy” 选项设置为“True/On”,则可以用INTO 子句创建表和临时表,反之,则只能创建临时表。

    10.1.3 FROM 子句
    FROM 子句指定需要进行数据查询的表。只要SELECT 子句中有要查询的列,就必须使用FROM 子句。其语法如下:
    FROM {} [,...n]
    ::=
    table_name [ [AS] table_alias ] [ WITH ( [,...n]) ]
    | view_name [ [AS] table_alias ]
    | rowset_function [ [AS] table_alias ]
    | OPENXML
    | derived_table [AS] table_alias [ (column_alias [,...n] ) ]
    | 本文来自织梦
    ::=
    ON
    | CROSS JOIN
    |
    ::=
    [ INNER | { { LEFT | RIGHT | FULL } [OUTER] } ]
    [ ]
    JOIN
    各参数说明如下:

    • table_source
      指明SELECT 语句要用到的表、视图等数据源。
    • table_name [ [AS] table_alias ]
      指明表名和表的别名。
    • view_name [ [AS] table_alias ]
      指明视图名称和视图的别名。
    • rowset_function [ [AS] table_alias ]
      指明行统计函数和统计列的名称。
    • OPENXML
      提供一个XML 文档的行集合视图。
    • WITH ( [,...n])
      指定一个或多个表提示。通常SQL Server 的查询优化器会自动选取最优执行计划,除非是非凡有经验的用户,否则最好不用此选项。关于表提示table_hint 的设,定请参见下一章的“删除数据”部分。
    • derived_table [AS] table_alias
      指定一个子查询,从数据库中返回数据行。
    • column_alias
      指明列的别名,用以替换查询结果中的列名。
    • joined_table
      指定由连接查询生成的查询结果。有关连接与连接查询的介绍参见本章的相关章节。
    • join_type
      指定连接查询操作的类型。
    • INNER 本文来自织梦
      指定返回两个表中所有匹配的行。假如没有join_type 选项,此选项就为系统默认。
    • LEFT [OUTER]
      返回连接查询左边的表中所有的相应记录,而右表中对应于左表无记录的部分,用NULL 值表示。
    • RIGHT [OUTER]
      返回连接查询右边的表中所有的相应记录,而左表中对应于右表无记录的部分,用NULL 值表示。
    • FULL [OUTER]
      返回连接的两个表中的所有记录。无对应记录的部分用NULL 值表示。
    • join_hint
      指定一个连接提示或运算法则。假如指定了此选项,则INNER LEFT RIGHT 或FULL选项必须明确指定。通常SQL Server 的查询优化器会自动选取最优执行计划,除非是非凡有经验的用户,否则最好不用此选项。
      join_hint 的语法如下:
      ::= { LOOP | HASH | MERGE | REMOTE }

    看完这篇,您有何感觉呢?

    文章评论

    共有位Admini5网友发表了评论 查看完整内容

    24小时热门信息