今天我学习了数据库查询和管理语句,将其中的知识点也就是各种语句进行了汇总,学习要知道及时总结,才能“学而时习之,不亦乐乎”,才能“温故而知新”,这些都是最基本的东西,更是每一个程序员都应该熟练掌握的东西。对数据库中的数据进行操作的分类大致分为增删改查四个类别,”增“对应INSERT,”删“对应着DELETE,”改“对应着SET,”查“对应着SELECT.
SELECT语法 查询语句
SELECT [ALL|DISTINCT]select_list 查询
[INTO new_table] 添加到
FROM table_source 从哪个表
[WHERE search_conditions] 满足什么条件
[GROUP BY group_by_expression] 分组
[HAVING search_conditions] 满足查询条件
[ORCER BY order_expression[ASC|DESC]] 顺序逆序
INSERT 语句:添加语句
INSERT [INTO] table_or_view [(column_list)]VALUES data_values
例子:INSERT INTO 学生信息(学号,姓名,家庭住址) VALUE(‘200110120’,‘李明’,’河南郑州’
INSERT ...SERECT 语句:添加语句
INSERT table_name
SELECT column_list
FROM table_list
WHERE search_conditions
SELECT ...INTO 语句:
SELECT <select_list>
INTO new table
FROM {<table_source>}[,...n]
WHERE <search_condition>
UPDATE语句:修改语句
UPDATE[TOP]{table_name |view_name}
SET
{column name={expression|DEFAULT|NULL}|@variable=expression}[,....n]
WHERE{search_conditions}
DELETE语句 删除语句
DELETE FROM <table name>
[WHERE <search condition>]
TOP 语句
[
TOP (expression)[PERCENT]
[WITH TIES]
]
COMPUTE语句
COMPUTE {{AVG|COUNT|MAX|MIN|STDEV|VAR|VARP|SUM}
(expression)}[,....n]
[BY expression[,...n]]