以下操作便于查看使用两张表进行操作a表和b表
1、查看显示数据库
show databases;
2、查看显示数据表
show tables;
3、进入数据库
use 数据库名称;
4、查询数据表所有数据
select * from 表名;
5、查询数据表某个字段下的所有数据
select 字段名称1,字段名称2 from 表名;
6、查询数据表当中数据等于的数据
select * from 表名 where 字段名='数据';
7、查询数据表当中数据大于的数据
select * from 表名 where 字段名>值;
8、查询两张表的数据
select 字段1,字段2 from 表名1,表名2 where 表名1.字段=表名2.字段;
9、内连接查询数据【使用:inner join】
select a.name,b.job from A a inner join B b on a.id=b.A_id;
10、左连接查询数据【使用:left join】
select a.name,b.job from A a left join B b on a.id=b.A_id;
11、右连接查询数据【使用:right join】
select a.name,b.job from A a right join B b on a.id=b.A_id;
12、全外连接查询数据【使用:union,因为MySQL不支持full join,所有一般用union】
select a.name,b.job from A a left join B b on a.id=b.A_id
union
select a.name,b.job from A a right join B b on a.id=b.A_id;
注:有关MySQL查询的还会继续更新,如果内容有错,非常欢迎你指出错误(#^.^#)