SQL基础教程

一、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

 

转载于:https://www.cnblogs.com/dingzp/p/10995346.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值