您现在的位置是:首页 > IT分类 > PHP网站首页PHPMYSQL的基础语法:统计
MYSQL的基础语法:统计
- PHP
- 2020-03-09 11:25:59
简介MySql数据库的一些基本操作语法总结:【显示所有数据库】show databases; 【启用某个数据库】use 库名; 【显示所有数据表】show tables; 【显示某个表的结构】desc 表名; 建表
MySql数据库的一些基本操作语法总结:
【显示所有数据库】
show databases;
【启用某个数据库】
use 库名;
【显示所有数据表】
show tables;
【显示某个表的结构】
desc 表名;
建表也有一套命令不过我不愿去记那些,当然能记住这么多当然也是最好,因为太多了,网上一搜也是一大把,我个人觉得会有工具省事多了,比如:“PHPMYADMIN”、“Navicat Premium”等,我喜欢用“Navicat Premium”建表删表方便很多。
【更新表中某个字段信息】
update 表名 set 字段;
【向表中字段中插入信息】
insert into 表(字段1,字段2...) values(值1,值2...);
【查询表中所有信息】
select * from 表名;
【查询表中区间值】
比如A表中,ID字段有1,2,3,4...等,要查2到5中间的数据;
select * from A表 where ID字段 between 2 and 5;
【查询表中A数据或者B数据】
select * from A表 where ID字段=1 or ID字段=2;
【查询表中固定几条数据】
select * from A表 where ID字段 in(1,2,3,4);
【联想查询】---多用于查询中文
select * from A表 where 人名字段 like "唐%";---把A表姓唐的全部查询出来
【查询表按升或降序排列】
select * from A表 order by ID字段 desc;---默认不写“desc”是按升序,写了是降序
【查询表中指定几条数据】----用于分页
select * from A表 limit 3 , 5;---从第3条开始取到第5条(不包含第3条)
【查询表中数据总数为多少条】
select count(*) from A表;
多表查询条件是要有相同的字段比如:
A表中有ID字段,B表中也有ID字段
【内联查询】
select A表ID字段=2,B表ID字段=4 from A表 inner join B表 on 条件(比如A表ID字段=B表ID字段,只会筛选出符合这个条件的)
【左、右联查询】
select A表.字段 from A表 left[right] join B表 on 条件;
【嵌套查询】
select * from A表 where ID字段 in(select ID字段 from B表);
转载:
感谢您对蓝天个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源蓝天个人博客 http://www.along168.cn”。
相关文章
文章评论
- PHP
- 2020-03-09 11:25:59
MySql数据库的一些基本操作语法总结:
【显示所有数据库】
show databases;
【启用某个数据库】
use 库名;
【显示所有数据表】
show tables;
【显示某个表的结构】
desc 表名;
建表也有一套命令不过我不愿去记那些,当然能记住这么多当然也是最好,因为太多了,网上一搜也是一大把,我个人觉得会有工具省事多了,比如:“PHPMYADMIN”、“Navicat Premium”等,我喜欢用“Navicat Premium”建表删表方便很多。
【更新表中某个字段信息】
update 表名 set 字段;
【向表中字段中插入信息】
insert into 表(字段1,字段2...) values(值1,值2...);
【查询表中所有信息】
select * from 表名;
【查询表中区间值】
比如A表中,ID字段有1,2,3,4...等,要查2到5中间的数据;
select * from A表 where ID字段 between 2 and 5;
【查询表中A数据或者B数据】
select * from A表 where ID字段=1 or ID字段=2;
【查询表中固定几条数据】
select * from A表 where ID字段 in(1,2,3,4);
【联想查询】---多用于查询中文
select * from A表 where 人名字段 like "唐%";---把A表姓唐的全部查询出来
【查询表按升或降序排列】
select * from A表 order by ID字段 desc;---默认不写“desc”是按升序,写了是降序
【查询表中指定几条数据】----用于分页
select * from A表 limit 3 , 5;---从第3条开始取到第5条(不包含第3条)
【查询表中数据总数为多少条】
select count(*) from A表;
多表查询条件是要有相同的字段比如:
A表中有ID字段,B表中也有ID字段
【内联查询】
select A表ID字段=2,B表ID字段=4 from A表 inner join B表 on 条件(比如A表ID字段=B表ID字段,只会筛选出符合这个条件的)
【左、右联查询】
select A表.字段 from A表 left[right] join B表 on 条件;
【嵌套查询】
select * from A表 where ID字段 in(select ID字段 from B表);
转载: 感谢您对蓝天个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源蓝天个人博客 http://www.along168.cn”。