SQL数据库: 增删改 精确查询 数据排序 数据库入门篇
Posted 小马哥棺材板
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL数据库: 增删改 精确查询 数据排序 数据库入门篇相关的知识,希望对你有一定的参考价值。
使用的是SQL server 和 My SQL 语句都是通用的
特别注意:都是不区分大小写的
数据表结构:
增:
语法:
INSERT INTO 表名 VALUES (xxx,xxx,xxx,…)
执行一下这个语句
INSERT INTO us VALUES (123456,‘abcd’,15)
往里面提交一个数据
看图应该很好理解
提交成功:
删:
语法:
DELETE FROM 表 WHERE 列 = 值
删除账号下 123456 这个账号
DELETE FROM us WHERE 账号 =123456
执行成功:
改:
单独修改:
UPDATE 表名 set 列名= 要修改的值 WHERE 条件列 =‘条件值’
执行一下:
修改123456账号的年龄为50
UPDATE us set 年龄= 50 WHERE 账号=‘123456’
按条件批量修改:
UPDATE 表名 SET 列名 = 新值 WHERE 列名=旧值
把年龄符合18的值全部换成500
UPDATE us SET 年龄 = 500 WHERE 年龄=18
执行一下:
全部批量赋值:
UPDATE 表名 SET 列名= 值
执行一下:
UPDATE us SET 年龄= 50
修改 年龄 列的值全部为50
精确查询:
SELECT * FROM 表名 WHERE 列名 = 查询的值
执行一下
SELECT * FROM us WHERE 账号 =123456
执行成功:
意思就是在 “账号” 列上查找 123456 是否存在
查询全部数据:
SELECT *FROM 表名
执行一下:
SELECT *FROM us
数据排序:
从小到大(升序):
SELECT * FROM 表名 ORDER BY 列名
按年龄从小到大排序:
SELECT * FROM us ORDER BY 年龄
执行一下:
从大到小(降序):
SELECT * FROM 表名 ORDER BY 列名 DESC
执行一下:
SELECT * FROM us ORDER BY 年龄 DESC
纯手打,点个赞呗~
以上是关于SQL数据库: 增删改 精确查询 数据排序 数据库入门篇的主要内容,如果未能解决你的问题,请参考以下文章