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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!