丁祖平

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一、SQL语法

可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

查询和更新执行构成了SQL的DML:

select update delete insert

SQL的数据定义语言DDL使我们有能力创建或删除表格:

CREATE DATABASE

ALTER DATABASE

CREATE TABLE

ALTER TABLE

DROP TABLE

CREATE INDEX

DROP INDEX

二、SQL distinct

SELECT DISTINCT company FROM orders

三、order by

SELECT company, orderNumber FROM orders ORDER BY company DESC

四、INSERT

INSERT INTO 表名称 VALUES (值1, 值2,......)

INSERT INTO table_name (列1,列2,... ...) VALUES (值1, 值2,......)

INSERT INTO person VALUES ('gates', 'bill','gulou','fuzhou')

INSERT INTO person (lastname, address) VALUES ('ding','fuzhou')

 

五、update

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

# 更新某一行中的一个列
UPDATE Person SET firstname = 'ding' WHERE lastname = 'ping'

# 更新某一行中的若干列
UPDATE Person SET Address = 'cangshan', City = 'fuzhou' WHERE lastname = 'ping'

 

六、delete

# 用于删除表中的行

DELETE FROM 表名称 WHERE 列名称 =

# 删除某行
DELETE FROM person WHERE lastname = 'ping'

# 删除所有行
DELETE FROM table_name 或者 DELETE * FROM table_name

 

posted on 2019-06-09 23:07  丁祖平  阅读(217)  评论(0编辑  收藏  举报