1.数据定义语言(DDL)
CREATE DATABASE 创建数据库
DROP DATABASE 修改数据库
CREATE TABLE 创建表
ALTER TABLE 更新数据库表
DROP TABLE 删除表
CREATE INDEX 创建索引
DROP INDEX 删除索引
CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,…)
数据类型:
integer(size),int(size),smallint(size),tinyint(size)整数
decimal(size,d),numeric(size,d)小数
char(size) 字符串
varchar(size)可变长度字符串
date(yyyymmdd)日期
ALTER TABLE:
ALTER TABLE table_name ADD column_name datatype
ALTER TABLE table_name ALTER COLUMN column_name datatype
ALTER TABLE table_name DROP COLUMN column_name
CREATE INDEX index_name ON table_name
单一索引;唯一索引;组合索引;
2.数据操作语言(DML)
SELECT name,city FROM student
SELECT *FROM student
SELECT DISTINCT name,city FROM student去掉重复值
SELECT name,city FROM student WHERE city=‘beijing’
SELECT * FROM student WHERE name=‘Mary’ and city=‘beijing’
SELECT name,city FROM student ORDER BY id 排序
UPDATE 表名称 SET 列名称=新值 WHERE 列名称=某值
UPDATE student SET name=‘Jack’ WHERE id=1
DELETE FROM student WHERE name=‘jack’
INSERT INTO student VALUES(5,‘Bill’,‘1996’,‘beijing’)
SQL语法
最新推荐文章于 2024-10-11 10:04:52 发布