WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:数据查询-SELECT语句 阅读

MS SQL基础教程:数据查询-SELECT语句

 2007-12-25 15:29:02 来源:WEB开发网   
核心提示:返回连接查询左边的表中所有的相应记录,而右表中对应于左表无记录的部分,MS SQL基础教程:数据查询-SELECT语句(5),用NULL 值表示, RIGHT [OUTER]返回连接查询右边的表中所有的相应记录,用“=*” 操作符表示右连接,此选项与在FROM 子句中指定外连接都是可行的方法,而

返回连接查询左边的表中所有的相应记录,而右表中对应于左表无记录的部分,用NULL 值表示。 RIGHT [OUTER]

返回连接查询右边的表中所有的相应记录,而左表中对应于右表无记录的部分,用NULL 值表示。 FULL [OUTER]

返回连接的两个表中的所有记录。无对应记录的部分用NULL 值表示。 join_hint

指定一个连接提示或运算法则。如果指定了此选项,则INNER LEFT RIGHT 或FULL选项必须明确指定。通常SQL Server 的查询优化器会自动选取最优执行计划,除非是特别有经验的用户,否则最好不用此选项。

join_hint 的语法如下:

<join_hint> ::= { LOOP | HASH | MERGE | REMOTE }

其中LOOP | HASH | MERGE 选项指定查询优化器中的连接是循环、散列或合并的。REMOTE 选项指定连接操作由右边的表完成。当左表的数据行少于右表,才能使用REMOTE 选项。当左表和右表都是本地表时,此选项不必使用。 JOIN

指明特定的表或视图将要被连接。 ON <search_condition>

指定连接的条件。 CROSS JOIN

返回两个表交叉查询的结果。10.1.4 WHERE 子句

WHERE 子句指定数据检索的条件,以限制返回的数据行。其语法如下:

WHERE <search_condition> | <old_outer_join>

<old_outer_join> ::=

column_name { *= | =* } column_name

各参数说明如下:

search_condition

通过由谓词构成的条件来限制返回的查询结果。

old_outer_join

指定一个外连接。此选项是不标准的,但使用方便。它用“*=” 操作符表示左连接,用“=*” 操作符表示右连接。此选项与在FROM 子句中指定外连接都是可行的方法,但二者只能择其一。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接