私信表结构如下:

建表语句和数据

CREATE TABLE `message` (

`id` int(5) NOT NULL,

`sender_id` int(5) DEFAULT NULL,

`receivce_id` int(5) DEFAULT NULL,

`content` varchar(255) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

/*Data for the table `message` */

insert into `message`(`id`,`sender_id`,`receivce_id`,`content`) values (1,1,2,'1发给2'),(2,2,1,'2发给1'),(3,3,1,'3发给1'),(4,2,1,'2发给1'),(5,1,2,'1发给2'),(6,4,1,'4发给1'),(7,1,2,'1-2'),(8,2,1,'2-1'),(9,2,1,'2-1'),(10,1,2,'1-2'),(11,3,1,'3-1'),(12,3,2,'3-2'),(13,3,1,'3-1'),(14,4,1,'4-1'),(15,5,1,'5-1'),(16,1,5,'1-5'),(17,1,5,'1-5'),(18,1,6,'1-6'),(19,6,1,'6-1'),(20,1,7,'1-7'),(21,1,8,'1-8'),(22,1,9,NULL),(23,1,10,NULL),(24,11,1,NULL),(25,12,1,'12-1'),(26,13,1,'13-1'),(27,1,14,NULL),(28,15,1,'15-1');

要求得到1和所有用户的私信列表。

结果集如下:

id sender_id receivce_id content

1  1         2           1发给2

3  3         1           3发给1

6  4         1           4发给1

mysql消重统计_mysql sql查询如何实现发私信用户和其他用户的列表?要求消重所有重复的用户结果 - 贪吃蛇学院-专业IT技术平台...相关推荐

  1. jsp mysql demo_echart通过jsp连接查询mysql的demo - 贪吃蛇学院-专业IT技术平台

    echart 连接MySQL 数据库的例子 js核心代码 idea项目截图 数据库截图 mysql数据库脚本 /* Navicat MySQL Data Transfer Source Server ...

  2. mysql查其它用户的表_mysql sql查询如何实现发私信用户和其他用户的列表?要求消重所有重复的用户结果...

    私信表结构如下: 建表语句和数据CREATE TABLE `message` ( `id` int(5) NOT NULL, `sender_id` int(5) DEFAULT NULL, `rec ...

  3. mysql分表全局查询_mysql如何查询多样同样的表/sql分表查询、java项目日志表分表的开发思路/按月分表...

    之前开发的一个监控系统,数据库的日志表是单表,虽然现在数据还不大并且做了查询sql优化,不过以后数据库的日志表数据肯定会越来越庞大,将会导致查询缓慢,所以把日志表改成分表,日志表可以按时间做水平分表, ...

  4. c mysql清理日志文件_MySQL 一般查询日志或者慢查询日志历史数据的清理

    general log&slow query log 对于MySQL的一般查询日志和慢查询日志,开启比较简单,其中公用的一个参数是log_output,log_output控制着慢查询和一般查 ...

  5. mysql php 缓存机制_mysql数据库查询缓存原理是什么

    mysql数据库查询缓存原理是:1.缓存SELECT操作的结果集和SQL语句,key为sql,value为查询结果集:2.如果新的SELECT语句到了,以这个sql为key去缓存中查询,如果匹配,就把 ...

  6. 【mysql技术内幕1】mysql基础架构-一条SQL查询语句是如何执行的

    文章目录 1 一条SQL查询语句是如何执行的 2 mysql体系结构 3 InnoDB存储引擎 4 总结 1 一条SQL查询语句是如何执行的 ​ 通常我们使用数据库,都是将数据库看成一个整体,我们的应 ...

  7. mysql聚合函数统计_mysql学习-mysql聚合函数和分组统计

    一.聚合函数 聚合函数.称为统计函数 常用的聚合函数 count()总量数 max()最大值 min()最小值 sum()和 avg()平均值 例:查询部门30的总人数(查询总人数,根据empno编号 ...

  8. mysql命令书写顺序_MySQL SQL语句书写顺序和执行顺序

    SQL语句书写顺序和执行顺序 (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9 ...

  9. mysql执行计划性能_MySQL SQL性能分析Explain执行计划

    一. 执行计划返回信息详解 ①. 执行计划所含字段 输出列含义id查询标识 select_type查询类型 table查询涉及的表 partitions匹配到的分区信息 type连接类型 possib ...

最新文章

  1. 台湾MCI报告:Security SaaS风潮渐起
  2. Linux服务器安装python3.6.1 运行爬虫
  3. Python+selenium自动化测试中Windows窗口跳转方法
  4. 中商惠民李超:500,000+ 便利店背后的精细化管理
  5. VTK:图片之ImageContinuousErode3D
  6. JavaBean 持久化
  7. 【C++深度剖析教程11】C++学习之编写代码实现复数类
  8. android中自适应布局教程,Android实现自适应正方形GridView
  9. php 卷积神经网络,PyTorch上实现卷积神经网络CNN的方法
  10. vc mysql ado blob_在VC下采用ADO实现BLOB(Binary)数据的存储,读取,修改,删除。...
  11. 湖南麒麟实时操作系统调优指南
  12. python爬取加密qq空间_用python爬取qq空间说说
  13. html教程:网页字体的设置
  14. 赖特 因果分析_量子至上的赖特的东西
  15. Python绘制中国地图
  16. 如何让计算机虚拟出多个桌面,多屏显示算什么?win10自带神技能,桌面秒变多屏幕,创建无上限...
  17. 如何用建木CI更新七牛云CDN证书
  18. jetson nano-mavros-px4
  19. OpenCV中图像的深度
  20. 《老梁四大名著情商课》笔记- 别慌,情商是可以提升的

热门文章

  1. fsl线性配准实践+核磁共振影像数据处理
  2. 工具_SublimeText
  3. 编译报错field has incomplete type
  4. 一种PacBio测序数据组装得到的基因组序列的纠错方法
  5. pytorch 安装 pip+windows10+python3.6+CUDA10.0
  6. 人脸对齐--Face Alignment In-the-Wild: A Survey
  7. windows AD/DNS服务器搭建
  8. 鸿蒙电视哔哩哔哩,[4K视频] 65寸智能电视只要3299元?荣耀智慧屏X1开箱
  9. Java 巨坑篇之无底深坑Long类型
  10. reg类型变量综合电路_verilog中reg和wire类型的区别