同一数据库中au_log_开头的表,表中ipsrc和ipdst、portsrc和portdst字段将这些4元组去重后显示出来,并按照某个字段排序

$result = $db->query("

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_baseline where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst )

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_ics_pro where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_ics_wl where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_ip_bl where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_mac_bl where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_noflow where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_system where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_tcp where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_udp where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

UNION

(SELECT ipsrc,ipdst,portsrc,portdst FROM au_log_user where node_name = '".$deviceName."' group by ipsrc,ipdst,portsrc,portdst)

order by ipsrc asc

");

mysql多表联合查询 去重_mysql中的多表联合并且去重排序相关推荐

  1. mysql中多表联合查询语句_mysql中的多表联合查询语句是什么

    mysql中的多表联合查询语句是:[select 语句1 union [union 选项] select 语句2 union [union 选项] select 语句n].多表联合查询结果是将多个se ...

  2. mysql的select复合查询语法_MySQL(九)之数据表的查询详解(SELECT语法)二

    上一篇讲了比较简单的单表查询以及MySQL的组函数,这一篇给大家分享一点比较难得知识了,关于多表查询,子查询,左连接,外连接等等.希望大家能都得到帮助! 在开始之前因为要多表查询,所以搭建好环境: 1 ...

  3. sql 查询目标数据库中所有的表以其关键信息

    1.查询目标库中的所有表 SELECT obj.name tablename, ---表名 schem.name schemname, ---表所属的方案 idx.rows, ---一共有几行数组 C ...

  4. mysql 回表查询优化_MySQL中的回表查询与索引覆盖:一次百万级别分页查询使用Limit 从90秒到0.6毫秒的优化...

    这里写目录标题 事故现场 解决方案 提到的"回表查询" InnoDB的索引 什么是回表查询 怎么优化回表查询 事故现场 数据库使用的MySQL,有一个日志表,需要进行分页查询,于是 ...

  5. mysql查询动态表名的数据类型_Mysql中查询某个数据库中所有表的字段信息

    前言 有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢? 在每一个数据库链接的information_schema数据库中,存在这样一张表--COLUM ...

  6. mysql多表联合查询事例_MySQL——多表查询详细介绍以及实例

    1.表与表之间的关系 一对一:用户表和身份信息表,用户表是主表 例如:男人表 .女人表create table man( mid int primary key auto_increment, mna ...

  7. mysql 分表索引_mysql中,分表查询和索引查询哪个更快?

    谢谢邀请! 查询快慢主决的因素有很多,存储碎片.数据量大属于I/O类问题:表结构设计.查询语句属于技术是否熟练(经验)问题.对于你的分表快还是索引快的这个问题本身就是有问题的: 在建立数据表的时候,索 ...

  8. mysql去重复查询 性能_MySQL中distinct语句去查询重复记录及相关的性能讨论_MySQL...

    在 MySQL 查询中,可能会包含重复值.这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值. 关键词 DISTINCT 用于返回唯一不同的值,就是去重啦.用法也很简单: SELE ...

  9. mysql去重复查询 性能_MySQL中distinct语句去查询重复记录及相关的性能讨论

    在 MySQL 查询中,可能会包含重复值.这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值. 关键词 DISTINCT 用于返回唯一不同的值,就是去重啦.用法也很简单: SELE ...

最新文章

  1. Redis 敢在线上做Keys正则匹配操作!你可以离职了!
  2. engineering equation solver_欧洲留学|爱尔兰圣三一大学不可错过的高薪专业工程学Msc.Engineering|爱尔兰最佳工程课程!...
  3. Netty:透明地使用SPDY和HTTP
  4. oracle实验四运动会,实验四oracle的安全性和完整性控制
  5. LG G8X官方图流出:LG双屏手机也意外曝光 或IFA发布
  6. 什么软件可以测试小米四进水没有声音,小米5手机进水不用怕!牢记4个步骤救活手机...
  7. Juniper Networks 修复开源操作系统 Junos OS 等中的多个严重漏洞
  8. ubuntu14.04(server amd64)免密码sudo
  9. 什么是SQL Server TRIM()函数?
  10. openresty查看log
  11. 使用框架开发的优势和劣势
  12. 利用IE的滤镜解决IE6下PNG图片透明BUG
  13. 精进 Quartz—Quartz大致介绍(一)
  14. SIM800L 模块 使用AT命令打电话
  15. RFID医疗废物管理系统解决方案-RFID技术的医疗废弃物管理系统
  16. 上海php程序员职友集,好程序员WEB前端培训|HTML5培训|H5培训-好程序员官网
  17. HP工作站如何在BIOS下开启、关闭安全芯片
  18. HSSFWorkbook EXCEL导出
  19. 网易云IM Flutter版本来啦,需要的拿去用。
  20. MYSQL跨库查询的优缺点

热门文章

  1. 【Java基础系列教程】第十五章 Java 正则表达式详解
  2. Python学习笔记 | opencv图像处理(一)
  3. html5 幽灵按钮,弥散阴影幽灵按钮
  4. Tita: 在教育科技公司成功实施 OKR
  5. 百度统计php,百度统计
  6. 秉火429笔记之九 中断应用概述
  7. python编写程序输出诗句_闲来无事能干嘛 用Python来玩诗歌接龙
  8. python(2) qypt安装 qy designer安装
  9. 网站后台没有提示声怎么办_收藏 | 没有 PS 怎么办?10个在线作图网站,轻松搞定图片设计...
  10. VS2017_扩大程序运行内存