sql server学习笔记二
来源:互联网 发布:小天才软件 编辑:程序博客网 时间:2024/05/20 16:43
sql语言的分类
数据查询(SELECT)
SELECT <目标列表达式> [别名] [<目标列表达式> [别名]]…
INTO <新表名>
FROM <数据表名或视图名> [别名][,<数据表名或视图名> [别名]]…
[WHERE <条件表达式>]
[GROUP BY <列名1> [HAVING <条件表达式>]]
[ORDER BY <列名2> [ASC | DESC]]
数据定义(DDL)
CREATE、DROP、ALTER
数据操纵(DML):用于改变数据库数据
INSERT
语法格式:
INSERT [INTO]
{table_name [WITH(<table_hint_limited>[…n])]
|view_name
|rowset_function_limlted
}
{[column_list]
{ VALUES({DEFAULT | NULL | expression } […n])
| derived_table
| execute_statement
}
}
| DEFAULT VALUES
UPDATE
UPDATE
{ table name [WITH] (<table_hint limited>[..n]
| view_name
| rowset_function_limited
}
SET
{column_name = { EXPRESSION | DEFAULT | NULL}
| @variable = expression
| @variable = column = expression} […n]
{{[FROM {<table_source> […n] ]
[WHERE <search-condition>]}
| WHERE CURRENT OF
{{[GLOBAL] cursor_name} | cursor_variable_name}]}
DELETE
DELETE [FROM]
{table_name WITH {<table_hint_limited> […n]}
| view_name
| rowset_function_limited
}
[FROM {<table_spirce>}[…n]]
[ WHERE
{ <search_condition>
| {[CORRENT OF
{[GLOBAL] cursor_name
]}
}
]
数据控制(DCL):用于执行权限的授权和回收工作
GRANT--授权
REVOKE--回收权限
连接查询
SELECT table1.column, table2.column
FROM table1 [ INNER | LEFT | RIGHT | FULL | CROSS ] JOIN table2
ON table1.column = table2.column;
集合查询
可采用的集合查询操作符
UNION
UNION ALL
INTERSECT
- SQL SERVER 学习笔记二
- sql server学习笔记二
- SQL Server XQuery 学习笔记(二)
- MS SQL Server学习笔记(二)
- sql server笔记二
- SQL Server学习二
- 学习记录之--SQL Server 数据库学习笔记(二)
- 学习笔记:jdbc连接、操作数据库SQL Server 2008(二)
- 学习sql server笔记。
- SQL Server学习笔记
- sql server 学习笔记
- sql server 学习笔记
- SQL Server学习笔记
- sql server学习笔记
- SQL server学习笔记
- SQL SERVER 学习笔记
- SQL Server 入门笔记(二)
- 【SQL Server学习笔记】SQL SERVER 视图
- 小感想
- tomcat配置
- sql server学习笔记一
- import sun.audio.AudioPlayer(或者其它文件)的问题
- 跟我一起写makefile 之 后序
- sql server学习笔记二
- 与文字相拥 舞尽人间芳华
- System.Nullable<T> int?
- WebLogic Server-避免不必要的JSP重新编译
- 12个有趣的C语言问答
- swing学习笔记三(菜单快捷MenuBar )
- 落花泪,与君诀
- 目标文件格式分析工具: ar,nm,objdump,objcopy,readelf
- wifi共享网络