内查询
#复制某一张指定分表以及数据
CREATE TABLE 新表名(
SELECT * FROM `要复制的那张表`
);
#多表查询语法1;SELECT * FROM 表1,表2 ...表n WHERE 条件
#多表查询语法2;通过连接关键字
#内连接
#外连接
#左外连接 LEFT JOIN
#右外连接 RIGHT JOIN
#内连接 inner join 以两张表为主
#内连接;表1 inner join 表2 on 条件 WHERE 条件
SELECT 字段名1 字段名2 ...字段名n FROM 表1 别名1 INNER JOIN 表2 别名2 on条件 WHERE 条件
#内连接在on的后面最好不要加 and
SELECT * FROM dept d INNER JOIN emp e on d.id =e.deptid
SELECT * FROM dept d INNER JOIN emp e on d.id =e.deptid WHERE d.detName='其他'
#左外连接 LEFT JOIN 以左边这张表为主
SELECT * FROM dept d left JOIN emp e on d.id =e.deptid WHERE d.detName='其他'
#右外连接 RIGHT JOIN 以右边这张表为主
SELECT * FROM dept d right JOIN emp e on d.id =e.deptid WHERE d.detName='其他'

浙公网安备 33010602011771号