mysql消重统计_mysql sql查询如何实现发私信用户和其他用户的列表?要求消重所有重复的用户结果 - 贪吃蛇学院-专业IT技术平台...
私信表结构如下:
建表语句和数据
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技术平台...相关推荐
- jsp mysql demo_echart通过jsp连接查询mysql的demo - 贪吃蛇学院-专业IT技术平台
echart 连接MySQL 数据库的例子 js核心代码 idea项目截图 数据库截图 mysql数据库脚本 /* Navicat MySQL Data Transfer Source Server ...
- mysql查其它用户的表_mysql sql查询如何实现发私信用户和其他用户的列表?要求消重所有重复的用户结果...
私信表结构如下: 建表语句和数据CREATE TABLE `message` ( `id` int(5) NOT NULL, `sender_id` int(5) DEFAULT NULL, `rec ...
- mysql分表全局查询_mysql如何查询多样同样的表/sql分表查询、java项目日志表分表的开发思路/按月分表...
之前开发的一个监控系统,数据库的日志表是单表,虽然现在数据还不大并且做了查询sql优化,不过以后数据库的日志表数据肯定会越来越庞大,将会导致查询缓慢,所以把日志表改成分表,日志表可以按时间做水平分表, ...
- c mysql清理日志文件_MySQL 一般查询日志或者慢查询日志历史数据的清理
general log&slow query log 对于MySQL的一般查询日志和慢查询日志,开启比较简单,其中公用的一个参数是log_output,log_output控制着慢查询和一般查 ...
- mysql php 缓存机制_mysql数据库查询缓存原理是什么
mysql数据库查询缓存原理是:1.缓存SELECT操作的结果集和SQL语句,key为sql,value为查询结果集:2.如果新的SELECT语句到了,以这个sql为key去缓存中查询,如果匹配,就把 ...
- 【mysql技术内幕1】mysql基础架构-一条SQL查询语句是如何执行的
文章目录 1 一条SQL查询语句是如何执行的 2 mysql体系结构 3 InnoDB存储引擎 4 总结 1 一条SQL查询语句是如何执行的 通常我们使用数据库,都是将数据库看成一个整体,我们的应 ...
- mysql聚合函数统计_mysql学习-mysql聚合函数和分组统计
一.聚合函数 聚合函数.称为统计函数 常用的聚合函数 count()总量数 max()最大值 min()最小值 sum()和 avg()平均值 例:查询部门30的总人数(查询总人数,根据empno编号 ...
- mysql命令书写顺序_MySQL SQL语句书写顺序和执行顺序
SQL语句书写顺序和执行顺序 (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9 ...
- mysql执行计划性能_MySQL SQL性能分析Explain执行计划
一. 执行计划返回信息详解 ①. 执行计划所含字段 输出列含义id查询标识 select_type查询类型 table查询涉及的表 partitions匹配到的分区信息 type连接类型 possib ...
最新文章
- 台湾MCI报告:Security SaaS风潮渐起
- Linux服务器安装python3.6.1 运行爬虫
- Python+selenium自动化测试中Windows窗口跳转方法
- 中商惠民李超:500,000+ 便利店背后的精细化管理
- VTK:图片之ImageContinuousErode3D
- JavaBean 持久化
- 【C++深度剖析教程11】C++学习之编写代码实现复数类
- android中自适应布局教程,Android实现自适应正方形GridView
- php 卷积神经网络,PyTorch上实现卷积神经网络CNN的方法
- vc mysql ado blob_在VC下采用ADO实现BLOB(Binary)数据的存储,读取,修改,删除。...
- 湖南麒麟实时操作系统调优指南
- python爬取加密qq空间_用python爬取qq空间说说
- html教程:网页字体的设置
- 赖特 因果分析_量子至上的赖特的东西
- Python绘制中国地图
- 如何让计算机虚拟出多个桌面,多屏显示算什么?win10自带神技能,桌面秒变多屏幕,创建无上限...
- 如何用建木CI更新七牛云CDN证书
- jetson nano-mavros-px4
- OpenCV中图像的深度
- 《老梁四大名著情商课》笔记- 别慌,情商是可以提升的
热门文章
- fsl线性配准实践+核磁共振影像数据处理
- 工具_SublimeText
- 编译报错field has incomplete type
- 一种PacBio测序数据组装得到的基因组序列的纠错方法
- pytorch 安装 pip+windows10+python3.6+CUDA10.0
- 人脸对齐--Face Alignment In-the-Wild: A Survey
- windows AD/DNS服务器搭建
- 鸿蒙电视哔哩哔哩,[4K视频] 65寸智能电视只要3299元?荣耀智慧屏X1开箱
- Java 巨坑篇之无底深坑Long类型
- reg类型变量综合电路_verilog中reg和wire类型的区别