1.基本联表查询

select * from table1,table2 where table1.【字段】=table2.【字段】;

where table1.【字段】=table2.【字段】是table1和table2联表查询的依据,数据库根据此条件进行查询;

扩展:

select * from table1,table2 where table1.【字段】=table2.【字段】and 【字段】='条件' and 。。。;

注意:where 语句后跟的and 查询条件的格式,字符和时间类型的一般使用【字段】='条件'格式,int类型的直接使用【字段】=条件;

2.左连接联表查询

select * from table1 left join table2 on table1.【字段】=table2.【字段】;

table1 left join table2 将table1和table2连接起来,on table1.【字段】=table2.【字段】是联表查询的依据。数据库根据此条件将所有符合条件的数据查询出来。如果需要精确的查询,可按照基本联表查询中的扩展部分自定义查询条件,多个查询条件间使用and关键字连接。