zoukankan      html  css  js  c++  java
  • Mysql 8 —— 联合查询

    union 联合 合并:将多个查询语句的结果合并成一个结果

    案例:查询部门编号>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;

    语法:

    查询语句1

    union 

    查询语句2

    ......

     特点:

    • 多条查询语句的查询列数需要一致
    • 要求多条查询语句的查询的每一列的类型和顺序最好一致
    • union关键字默认去重,如果使用union all可以包含重复项

    案例:查询中国用户中男性的信息以及外国用户中年男性的用户信息

    SELECT id,cname,csex FROM t_ca WHERE csex=‘男'

    UNION

    SELECT t_id,tName,tGender FROM t_ua WHERE tGender='mail';

    转载请注明出处:https://www.cnblogs.com/stu-jyj3621
  • 相关阅读:
    取随机数
    端口号
    cut命令
    渗透
    ssh免密登陆
    漏洞扫描
    信息收集1:DNSEUM命令
    Centos6与Centos7的区别
    HAPROXY+KEEPALIVED实现负载均衡
    this的用法
  • 原文地址:https://www.cnblogs.com/stu-jyj3621/p/14293057.html
Copyright © 2011-2022 走看看