以下操作便于查看使用两张表进行操作a表和b表

MySQL数据库操作——查询(一)MySQL数据库操作——查询(一)

1、查看显示数据库

show databases;

2、查看显示数据表

show tables;

3、进入数据库

use 数据库名称;

4、查询数据表所有数据

select * from 表名;

MySQL数据库操作——查询(一)

5、查询数据表某个字段下的所有数据

select 字段名称1,字段名称2 from 表名;

MySQL数据库操作——查询(一)

6、查询数据表当中数据等于的数据

select * from 表名 where 字段名='数据';

MySQL数据库操作——查询(一)

7、查询数据表当中数据大于的数据

select * from 表名 where 字段名>值;

MySQL数据库操作——查询(一)

8、查询两张表的数据

select 字段1,字段2 from 表名1,表名2 where 表名1.字段=表名2.字段;

MySQL数据库操作——查询(一)

9、内连接查询数据【使用:inner join】

select a.name,b.job from A a  inner join B b on a.id=b.A_id;

MySQL数据库操作——查询(一)

10、左连接查询数据【使用:left join】

select a.name,b.job from A a  left join B b on a.id=b.A_id;

MySQL数据库操作——查询(一)

11、右连接查询数据【使用:right join】

select a.name,b.job from A a  right join B b on a.id=b.A_id;

MySQL数据库操作——查询(一)

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数据库操作——查询(一)

注:有关MySQL查询的还会继续更新,如果内容有错,非常欢迎你指出错误(#^.^#)

相关文章: