SQL语句关键词总结

本文介绍了SQL语句中多个常用关键词及操作。包括SELECT用于查找信息、DELETE用于删除信息、UPDATE SET用于更新信息、INSERT INTO用于插入数据行等。还介绍了DISTINCT、TOP、LIKE、IN等关键词的用法,以及BETWEEN操作符、SELECT INTO语句和UPDATE SET + SELECT的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SELECT关键词(查找)
从一个数据表中查找信息
SELECT * FROM 表名 WHERE 筛选条件
SELECT 列名 FROM 表名 WHERE 筛选条件

DELETE关键词(删除)
从一个数据表中删除信息
DELETE FROM 表名 WHERE 筛选条件

UPDATE SET关键词(更新)
更新一个数据表中的信息
UPDATE 表名 SET 列名称 = 新值 WHERE 列名称 = 某值

INSERT INTO关键词(插入)
向一个数据表中插入数据行
INSERT INTO 表名 VALUES (值1, 值2,…)
INSERT INTO 表名 (列1, 列2,…) VALUES (值1, 值2,…)

DISTINCT 关键词(不同的)
查找此列中不重复的数据
SELECT DISTINCT 列名 FROM 表名 WHERE 筛选条件

TOP关键词(顶部)
查找符合条件的前指定数量的信息
SELECT TOP 数字/百分数 FROM 表名 WHERE 筛选条件

LIKE关键字(类似)
查找指定列中能满足匹配条件的数据
SELECT 列名 FROM 表名WHERE 列名 LIKE 匹配条件
例:SELECT * FROM PERSONSWHERE CITY LIKE ‘N%’
SELECT * FROM PERSONS WHERE CITY LIKE ‘%LON%’

IN关键字(在…中)
查找在指定列中数据的指定值对应的数据行
SELECT 列名 FROM 表名 WHERE 列名 IN (值1,值2,…)
例:SELECT * FROM PERSONS WHERE LASTNAME IN (‘ADAMS’,‘CARTER’)

BETWEEN 操作符
操作符 BETWEEN … AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。
SELECT COLUMN_NAME(S) FROM TABLE_NAME WHERE COLUMN_NAME BETWEEN VALUE1 AND VALUE2

SELECT INTO 语句
从一个表中选取数据,并插入另一个表中。用于创建表的备份复件或者用于对记录进行存档。
SELECT * INTO NEW_TABLE_NAME [IN EXTERNALDATABASE] FROM OLD_TABLENAME
例:SELECT LASTNAME,FIRSTNAME INTO PERSONS_BACKUP FROM PERSONS

UPDATE SET + SELECT
从一个表中筛选信息写入另一个表
UPDATE 表名 SET 列名 = (SELECT 表中的列名 FROM 另一个表名 WHERE 筛选条件) , 列名= (SELECT 表中的列名 FROM 另一个表名 WHERE 筛选条件) WHERE 筛选条件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值