MYSQL——操作数据表中的记录
MYSQL操作数据表中的记录
1 把选中的列数名到最前面
ALTER TABCE 表名 MODIFY 列数名以及列数名的类型 FIRST;
2 修改列数名类型
ALTERTABCE 表名 MODIFY 列数名新列数名;
3 修改数据表名
第一种 ALTERTABCE 原表名 RENAME 新表名;
第二种 RENAMETABLE 新表名 TO 原表名;
4 插入记录
第一种 INSERT表名 需要复制的列 VALUES (需要复制的值);】姓名要用’’。这是只复制某一字段的用法
第二种 INSERT 表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密码’,‘年龄’,序号);
第三种 INSERT 表名 SET 用户名=姓名,用户密码=密码;(只能插入一条)
5 查看记录
SELECT * FROM 表名;
6 插入多条记录
第一种 INSERT表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密码’,‘年龄’,序号),(NULL,如‘姓名’,‘密码’,‘年龄’,序号);
第二种 INSERT 表名 SET 用户名=‘姓名’,密码=‘你要填的密码’;
7 单表更新
7.1 更新一个字段
UPDATE 表名 set 年龄=年龄+你要加的数;(在你原有的数值上加你填的数值)
7.2 更新多个字段
UPDATE 表名 SET 年龄=年龄-如id,如sex=0;(在你原有的数值上减或设置)
7.3 加上条件的更新
UPDATE 表名 SET 年龄=年龄+10 WHERE 如id%2=0;(在你原有的数值上加你填的数值时加上条件如id为偶数的才可以更新)
8 单表删除记录
DELETE FROM 表名 WHERE 如id=6;(删除id为6的信息)删除后再插入id只会往后排,不会排为删除的数
9 查询你想查的列
SELECT 列名,列名FROM;
10 查询列的别名
SELECT 如id AS userId,username AS uname FROM 表名;
11 查询结果分组
SELECT 列名 FROM 表名 GROUP BY 列名;
12 分组条件
SELECT 列名 FROM 表名 GROUP BY 1 HAVING cound (id) >=2;(分组时列表名的id大于或等于2)
13 对查询结果进行排序
第一种 SELECT * FROM 表名 ORDER BY 列名 DESC;(降序)
第二种 SELECT * FROM 表名 ORDER BY 列名;(升序)
第三种 SELECT * FROM 表名 ORDER BY 列名,如id DESC;(对列名的id降序排列)
14 限制查询结果
SELECT * FROM 表名 LIMIT 2;(查询列表里的前两条信息)
15 将查询结果放入指定的列表中
INSERT 新列表名列名(如username)SELECT 列名(跟前面的一样)FROM 原表名 WHERE 列名(如age)>=30;(将username和ag大于或等于30的值放入指定的列表中)
转载于:https://blog.51cto.com/lakaodekaola/1923885
MYSQL——操作数据表中的记录相关推荐
- MySQL教程(十一)—— 操作数据表中的记录
1 插入记录 1.1 INSERT 1 INSERT [INTO] tb1_name[(col_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...) ...
- sql命令(四)-操作数据表中的记录
2019独角兽企业重金招聘Python工程师标准>>> create table users ( //实验所使用的表结构 id SMALLINT UNSIGNED PRIMARY ...
- mysql whrere 占位_【MySQL】(4)操作数据表中的记录
1. 插入记录INSERT 方法一: INSERT [INTO] tbl_name [(clo_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),( ...
- 【MySQL】(4)操作数据表中的记录
1. 插入记录INSERT 方法一: INSERT [INTO] tbl_name [(clo_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),( ...
- 【转】《与MySQL的零距离接触》第四章:操作数据表中的记录 (4-2:MySQL 插入记录INSERT)
转载出处: 慕课网:<与MySQL的零距离接触>笔记目录https://zhangjia.tv/682.html 4-2:MySQL 插入记录INSERT 插入记录的语法结构: INSER ...
- MySQL--4操作数据表中的记录小结
最常用,最复杂的语句: 每一项的: 表的参照 From 条件 WHERE 进行记录的分组 GROUP BY 分组的时候对分组的条件进行设定 HAVING 对结果进行排序 ORDER BY ...
- mysql中如何删除空记录表_mysql删除表中的记录
大家都知道,在MySQL中删除一个表中的记录有两种方法,一种是DELETE FROM TABLENAME WHERE... , 还有一种是TRUNCATE TABLE TABLENAME. DELET ...
- mysql数据表中取几列_MySQL查询数据表中数据记录(包括多表查询)
MySQL查询数据表中数据记录(包括多表查询) 转自:http://www.baike369.com/content/?id=5355 在MySQL中创建数据库的目的是为了使用其中的数据. 使用sel ...
- MySQL查询数据表中数据记录(包括多表查询)
MySQL查询数据表中数据记录(包括多表查询) 在MySQL中创建数据库的目的是为了使用其中的数据. 使用select查询语句可以从数据库中把数据查询出来. select语句的语法格式如下: sele ...
- mysql 找表重复数据,mysql 数据表中查找重复记录
mysql 数据表中查找重复记录 复制代码 代码如下: select user_name,count(*) as count from user_table group by user_name ha ...
最新文章
- ode matlab传递变量,一个时变ode求解例子——以及如何向myode传递附加参数
- NDK 高级编程(笔记)
- amd一点也不yes_[电脑]AMD:环顾四周,我只能超越自己了?5900Xamp;5600X VS 3900X开箱体验...
- python word2vector (三)
- pythonsvc_sklearn-SVC实现与类参数详解
- 从零开始编写自己的C#框架(25)——网站部署
- Sum of Consecutive Prime Numbers POJ - 2739(线性欧拉筛+尺取法)
- 听说图像识别很难,大神十行代码进行Python图像识别
- 图片在section上下居中_新媒体运营者关于图片使用的几大要点
- linux登录界面说明,Linux登录界面以及简单使用入门
- 上市公司商誉减值损失数据(2007-2020年)
- 一般个域名可以有几个IP地址,IP地址可以绑定几个域名呢
- vue2.0 使用xlsx读取excel文件数据 操作流程 以及文件中特殊日期数据的处理
- python源码实例之根据生日预测星座和属相以及属相对应年份(附源码 可供学习)
- 【BugKu-CTF论坛writeup(杂项)】图穷匕见
- 达梦数据库安装方法以及注意事项
- java:BufferedImage判断图像通道顺序并转RGB/BGR
- Win10 UWP应用发布流程
- Java二维数组声明与初始化
- JS知识 - 收藏集 - 掘金