SQL Server 2000中的SQL语言简介

SQL Server 2000中的SQL语言简介

SQL Server 2000中的SQL语言简介

数据操纵语言(DML)

数据操纵语言是指用来查询、添加、修改和删除数据库中数据的语句,这些语句包括SELECT、INSERT、UPDATE、DELETE等。在默认情况下,只有sysadmin、dbcreator、db_owner或db_datawriter等角色的成员才有权利执行数据操纵语言。

1、SELECT语句

SELECT语句的语法形式如下:

SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ]

[ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY

order_expression [ ASC | DESC ] ]

[COMPUTE clause]

[FOR BROWSE]

几种常用语句的用法:

SELECT子句用于指定所选择的要查询的特定表中的列,它可以是星号(*)、表达式、列表、变量等。

INTO子句用于指定所要生成的新表的名称。

FROM子句用于指定要查询的表或者视图,最多可以指定16个表或者视图,用逗号相互隔开。

WHERE子句用来限定查询的范围和条件。

GROUP BY子句是分组查询子句。

HAVING子句用于指定分组子句的条件。

GROUP BY子句、HAVING子句和集合函数一起可以实现对每个组生成一行和一个汇总值。

SQL Server 2000中的SQL语言简介相关文档

最新文档

返回顶部