mysql 多个select查询_MySQL的select多表查询

select 语句:

select 语句一般用法为: select 字段名 from tb_name where 条件 ;

select 查询语句类型一般分为三种:

单表查询,多表查询,子查询

最简单的单表查询 : select * from tb_name;

*表示,所有字段

查询特定字段(投影):

select 字段名1,字段名2, from tb_name;

where 语句过滤查询(选择)

select * from tb_name where 条件 ;

使用SELECT子句进行多表查询

SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询条件

SELECT a.id,a.name,a.address,a.date,b.math,b.english,b.chinese FROM tb_demo065_tel AS b,tb_demo065 AS a WHERE a.id=b.id

注:在上面的的代码中,以两张表的id字段信息相同作为条件建立两表关联,但在实际开发中不应该这样使用,最好用主外键约束来实现

首先创建一个数据库

mysql 多个select查询_MySQL的select多表查询_第1张图片

学生人数表

你可能感兴趣的:(mysql,多个select查询)