SQL语言---联合查询

    技术2022-07-12  84

    含义:

    union:合并、联合,将多次查询结果合并成一个结果

    语法:

    查询语句1 UNION 查询语句2 查询语句1 UNION ALL 查询语句2

    查询部门编号>90或邮箱包含a的员工信息

    #以下两段代码效果相同 SELECT * FROM employees WHERE email LIKE '%a%' OR department_id>90; SELECT * FROM employees WHERE email LIKE '%a%' UNION SELECT * FROM employees WHERE department_id>90;

    意义:

    将一条比较复杂的查询语句拆分成多条语句适用于查询多个表的时候,查询的列是基本一致的

    特点:

    要求多条查询语句的查询雷叔必须一致要求多条查询语句的查询到的各列类型、顺序最好一致union去重,union all 包含重复项
    Processed: 0.019, SQL: 9