SQL Server~T-SQL高级查询

一.SELECT语句基本语法

1.Select语句主要是从数据库中检索行,并允许从一个或多个表中选择一个或多个行或列。select语句的基本语法如下:
SQL Server~T-SQL高级查询_第1张图片
2.Select语句的参数及说明
SQL Server~T-SQL高级查询_第2张图片

二.指定公用表表达式

1.WITH子句用于指定临时命名的结果集,这些结果集称为公用表表达式(CTE)。该表达式源自简单查询,并且在单条SELECT、INSERT、UPDATE或DELETE语句的执行范围内定义。
语法如下:
[ WITH [ ,…n ] ]
::=
expression_name [ ( column_name [ ,…n ] ) ]
AS
( CTE_query_definition )
参数说明
expression_name:公用表表达式的有效标识符。
column_name:在公用表表达式中指定列名。
CTE_query_definition:指定一个其结果集填充公用表表达式的 SELECT 语句。

三.SELECT…FROM子句

SELECT表明要读取信息,FROM指定要从中获取数据的

你可能感兴趣的:(SQL,Server)