MySQL命令速查——数据操作

2023-12-20 19:39:36

sql中的条件语句

条件是一个判断语句,锁定修改数据的具体位置,例如WHERE id = 1就是锁定id为1的数据

数据操作中可以加上WHERE条件来锁定数据,如果多个条件的话用&&连接

在一定范围内的用WHERE 变量 BETWEEN 值1 AND 值2

空(非空)用WHERE 变量 IS (NOT) NULL;

IN:是否满足集合元素 WHERE 变量 IN (值1,值2,值3)

OR:逻辑运算符或

AND:逻辑运算符与

插入完整数据记录

INSERT INTO 表名(属性1,属性2,属性3,……)
VALUES(值1,值2,值3,……);

注:任何插入数据的操作都可能因为约束的原因而插入失败?

插入多条完整数据记录

INSERT INTO 表名(属性1,属性2,属性3,……)
VALUES(值1,值2,值3,……),
(值1,值2,值3,……),
……
(值1,值2,值3,……);

插入一部分数据记录

INSERT INTO 表名(指定属性1,指定属性2)
VALUES(值1,值2);

删除特定数据记录

DELETE FROM 数据表
WHERE 条件;

?不加条件就是删除所有的

修改特定数据

UPDATE 表名
	SET 属性1=值,
	       属性2=值,
WHERE 条件;

不加条件就是修改所有的

查找所有的属性

SELECT * FROM 表名;

*可以看作是一个范条件,表示查找所有数据

只查找几个特定的属性

SELECT 属性1,属性2,属性3 FROM 表名;

加上关键字:DISTINCT避免查找重复数据

SELECT DISTINCT 属性1,属性2,属性3 FROM 表名;

使变量查询结果升序,在SQL语句后面加上ORDER BY 变量 ASC;

使变量查询结果降序,在SQL语句后面加上ORDER BY 变量 DESC;

文章来源:https://blog.csdn.net/qq_72583325/article/details/135114807
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。