SQL 指结构化查询语言,全称是 Structured Query Language。
SQL语句不区分大小写!
SQL命令
- SELECT – 从数据库中提取数据
- UPDATE – 更新数据库中的数据
- DELETE – 从数据库中删除数据
- INSERT INTO – 向数据库中插入新数据
- CREATE DATABASE – 创建新数据库
- ALTER DATABASE – 修改数据库
- CREATE TABLE – 创建新表
- ALTER TABLE – 变更数据库表
- DROP TABLE – 删除表
- CREATE INDEX – 创建索引
- DROP INDEX – 删除索引
SQL SELECT语句
SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。
SELECT column_name FROM table_name; --eg SELECT SYSDATE FROM DUAL;
DISTINCT 关键词用于返回唯一不同的值。
WHERE 子句用于提取那些满足指定条件的记录。
AND/OR 运算符 :交集/并集
SQL INSERT INTO 语句
INSERT INTO 语句用于向表中插入新记录。
--第一种 INSERT INTO table_name VALUES (value1,value2,value3,...); --第二种 INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
SQL UPDATE 语句
UPDATE 语句用于更新表中已存在的记录。
UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
WHERE 子句规定哪条记录或者哪些记录需要更新。如果您省略了 WHERE 子句,所有的记录都将被更新!(使用时一点要注意加条件,执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。)
SQL DELETE 语句
DELETE 语句用于删除表中的记录。
DELETE FROM table_name WHERE some_column=some_value;
WHERE 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除!(使用时一点要注意加条件,在删除记录时要格外小心!因为您不能重来!)
SQL DROP 语句
通过使用 DROP 语句,可以轻松地删除索引、表和数据库。
--删除表 DROP TABLE table_name; --删除表中的索引 DROP INDEX index_name; --删除数据库 DROP DATABASE database_name;
SQL TRUNCATE TABLE 语句
仅仅需要删除表内的数据,但并不删除表本身,使用TRUNCATE语句。
TRUNCATE TABLE table_name;
SQL ALTER TABLE 语句
ALTER TABLE 语句用于在已有的表中添加、删除或修改列。
--添加列 ALTER TABLE table_name ADD column_name datatype; --改变表中列的数据类型 ALTER TABLE table_name MODIFY column_name datatype;
标签:语句,学习,name,删除,语法,SQL,TABLE,table From: https://www.cnblogs.com/bellin124/p/16911532.html