SQL 能做什么?
SQL可以创建新的数据库及其对象(表,索引,视图,存储过程,函数和触发器)。
SQL可以修改现有数据库的结构。
SQL可以从数据库中删除(删除)对象。
SQL可以TRUNCATE(删除)表中的所有记录。
SQL可以对数据字典进行COMMENT。
SQL可以RENAME一个对象。
SQL可以从数据库中选择(检索)数据。
SQL可以将数据插入到表中。
SQL可以更新表中的现有数据。
SQL可以从数据库表中删除记录。
SQL可以在数据库中设置用户的GRANT和REVOKE权限。
SQ 语法规则
SQL语句总是以关键字开始。
SQL语句以分号结尾。
SQL不区分大小写,意味着更新与UPDATE相同
一些最重要的 SQL 命令
SELECT- 从数据库中提取数据
UPDATE- 更新数据库中的数据
DELETE- 从数据库中删除数据
INSERT INTO- 向数据库中插入新数据
CREATE DATABASE- 创建新数据库
ALTER DATABASE- 修改数据库
CREATE TABLE- 创建新表
ALTER TABLE- 变更(改变)数据库表
DROP TABLE- 删除表
CREATE INDEX- 创建索引(搜索键)
DROP INDEX- 删除索引
常见 SQL 命令用法
SELECT语句
句法:
SELECT column_name(s) FROM table_name
SELECT语句和WHERE子句
句法:
SELECT [*] FROM [TableName] WHERE [condition1]
SELECT语句与WHERE和/或子句
句法:
SELECT [*] FROM [TableName] WHERE [condition1] [AND [OR]] [condition2]...
SELECT语句与ORDER BY
句法:
SELECT column_name() FROM table_name ORDER BY column_name() ASC or DESC
INSERT INTO语句
句法:
INSERT INTO table_name (column, column1, column2, column3, ...) VALUES (value, value1, value2, value3 ...)
更新声明
句法:
UPDATE table_name SET column=value, column1=value1,... WHERE someColumn=someValue
DELETE语句
句法:
DELETE FROM tableName WHERE someColumn = someValue
领取专属 10元无门槛券
私享最新 技术干货