mysql 之 sql 语句 之 数据的增删改查
来源:互联网 发布:英版iphone6s支持网络 编辑:程序博客网 时间:2024/05/21 09:27
1.插入数据
insert into 表格名称 (字段1,字段2,....) values (值1,值2,…); //可以指定某个字段的插入insert into 表格名称 values (值1,值2,...) //顺序插入所有字段
//注意字符串或者日期需要加 ‘’
2.查看数据 (查找的一种)
select * from 表格名称
3.修改数据
3.1 不带条件的 (会将这个字段所有数据都更改)
update 表格名称 set 字段名称=值,字段名称=值;
3.2 加条件
update 表格名称 set 字段名称=值 where 条件;
4.删除数据
(开启日志 start transaction;或者begin;)
(提交/回滚 commit/rollback)
4.1 不带条件的(清空数据) 可以通过开启日志撤销
delete from 表格名称;
4.2 加条件 可以通过开启日志撤销
delete from 表格名称 where 条件;
4.3 重置表 无法恢复 (相当于删除重建)
truncate table 表格名称;
5.查询数据
5.1简单查询
select [字段名称] from 表格名称;
5.2查询表信息 使用表别名
select * from 表格名称 as 表别名;
5.3 查询字段名称,使用表格别名
select 字段名称 as 表格别名 from 表格名称;
5.4 去掉重复值 查找
select distinct(字段名称) from 表格名称;
5.5 查询字段加运算
select [字段名称+运算] from 表格名称;
5.6 查询加条件1(> 大于 >= 大于等于 < 小于 <= 小于等于 = 等于 <>不等于 条件)
select [字段名称] from 表格名称 where [条件];
5.7 查询加条件2(between … and …. 显示某个区间的值 (含头和尾))
select [字段名称] from 表格名称 where [字段名称] between 值1 and 值2;
5.8 查询加条件3 (模糊查询 ,%表示零个或多个任意字符,_ 代表一个字符,例如’_a%’)
select [字段名称] from 表格名称 where [字段名称] like [模糊条件];
模糊条件: ‘%abc%’ 查找有存在abc字段的
5.9 查询加条件4 (显示在列表里的值)
select [字段名称] from 表格名称 where [字段名称] in (值1,值2,....);
5.10 查询加条件5 (与)
select [字段名称] from 表格名称 where [条件1] and [条件2];
5.11 查询加条件6 (或)
select [字段名称] from 表格名称 where [条件1] or [条件2];
5.12 查询加条件 (非)
select [字段名称] from 表格名称 where not [条件];
5.13 查询加排序
select [字段名称] from 表格名称 order by [字段名称] [降序还是升序];
升序: asc
降序: desc
5.14 查询加条件加排序
select [字段名称] from 表格名称 where [条件] order by [字段名称] [降序还是升序];
5.15 查询加分页
select [字段名称] from 表格名称 limit 值1,值2值1:表示查询的第几页的位置 例如一共第m页每页n个 我要查第t页 值为 (t-1)*n
值2:表示每页的个数
查询总结:
select [查询的字段]from [查询的表]where [条件]group by [分组]having [分组后带有条件having]order by [排序]
阅读全文
0 0
- mysql 之 sql 语句 之 数据的增删改查
- MySQL语句之数据的增删改查
- mySQL之增删改查
- SQLite SQL语句之增删改查 详解举例
- MySQL数据库增删改查的SQL语句
- MySQL增删改查之DML语句详解
- 操作DB~~对数据的增删改查!!sql语句
- sqlite数据库之三---封装好的sql语句的增删查改
- SQL语句的增删改查
- sql的增删改查语句
- SQL语句的增删改查
- 增删查改的sql语句
- SQL语句的增删改查
- 执行SQL语句的增删改查
- sql语句的增删改查
- mysql 增删改查的基本语句
- mysql的增删查改语句
- Mysql的增删改查语句
- Java对象
- 查看python类的属性
- Shiro——认证策略
- 卡方检验原理及应用
- Spring Cache与Redis结合使用
- mysql 之 sql 语句 之 数据的增删改查
- Java异常处理
- 计算机基础---时钟
- 常用布局效果02-云资源购买信息展示布局
- Self-Numbers解题报告
- SpringBoot--整合Dubbo
- 源码分析Activity的构成
- CF892E Envy
- windows下修改mysql的root用户的密码,解决1045错误