博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 数据增删改查基本语句
阅读量:4965 次
发布时间:2019-06-12

本文共 867 字,大约阅读时间需要 2 分钟。

增:

insert

insert into 表名(字段1,字段2,字段3。。。。。。字段N) values(值1,值2,值3);

如果不申明插入那些字段,则默认所有字段。

如果一次可以插入多条数据 可以如下

 

insert into 表名 (字段1,字段2,字段3。。。。。。字段N) values(值1,值2,值3),(值1,值2,值3),(值1,值2,值3);

在插入时注意,往哪个表增加,增哪个字段,每个字段各有什么值。

删:

delete

delete from 表名 where 表达式;

删除时注意 删除哪张表数据,删除哪些行.

一般为了 防止误删可以在最后加上limit语句 控制一次删除几条例如

delete from 表名 where 表达式 limit 0,1; 只删除一条

改:

update

update 表名 set  字段1=值1,字段2=值2  .......字段N=值N where  表达式;

修改时注意 修改哪张表,修改哪几个字段,该什么值,在那几行生效。

同样也可以加上limit 控制。

查:

select

select * from 表名 where 表达式。

查询语句比较多变组成select语句的子句有:   1.FROM   2.ON  3.JOIN  4. where  5.GROUP BY  6.HAVING    7.SELECT   8.DISTINCT   9.ORDER BY

这个顺序就是 查询语句在执行过程中的顺序,每执行一个子语句都会产生一个虚拟表,下一个字语句是作用者虚拟表上的。

格式:

SELECT 字段  ,DISTINCT   字段 FROM table_name JOIN table_name2  ON table_name.字段 = table_name2.字段 WHERE 表达式  GROUP BY 字段  HAVING 表达式   ORDER BY 字段 desc/asc

子语句的顺序不能改变。

 

 

 

转载于:https://www.cnblogs.com/phpshen/p/3541853.html

你可能感兴趣的文章
ubuntu16.04编译安装mysql5.7
查看>>
JavaScript面向对象之对象的声明、遍历和存储
查看>>
H5离线缓存
查看>>
python&数据分析&数据挖掘--参考资料推荐书籍
查看>>
NODE.JS学习的常见误区及四大名著
查看>>
求第区间第k大数 TLE归并树
查看>>
改Chrome的User Agent,移动版网络
查看>>
命令行java -classpath 的使用
查看>>
springboot+mybatis 用redis作二级缓存
查看>>
AVR 定时器快速PWM模式使用
查看>>
状态压缩 HDU4539 郑厂长系列故事——排兵布阵
查看>>
eclipse连接远程hadoop集群开发时0700问题解决方案
查看>>
《Head First Python》学习笔记 01
查看>>
innodb事务隔离级别
查看>>
python 编码问题随笔
查看>>
WSGI是一种编程接口,而uwsgi是一种传输协议
查看>>
爱可生技术文档
查看>>
vuex 学习 01
查看>>
剧烈变化的移动互联网O2O
查看>>
SVG文档的注意事项
查看>>