选择查询 mysql_具体的mysql选择查询
今天我需要你的帮助来获得一个特定的SQL选择查询.
我有以下表格:
并且在关于特定id的特定查询(在这种情况下为id 1)之后,我想得到如下结果:
user_id(id_sender / id_recipient的别名),日期(可能是最大函数,因为我想要将最新日期分组),消息(消息的计数函数):
10 | 2012-01-14 09:10:05 | 4
11 | 2012-01-13 13:52:49 | 1
13 | 2012-01-13 20:01:17 | 1
14 | 2012-01-14 09:20:17 | 1
我尝试了很多,但没有得到确切的结果 – 所以我的方法是这样的:
SELECT `id_recipient`, `id_sender`, MAX(`date`) AS `date`, COUNT(*) AS `messages` FROM `table` WHERE `id_recipient` = 1 OR `id_sender` = 1 GROUP BY `id_recipient`, `id_sender`
但后来我得到了这个结果:
它不是那么糟糕,但你可以看到第4行应该包含在第一行的结果中.
我希望你能帮助我.随便问一下smth是否不清楚.
提前致谢,
问候
选择查询 mysql_具体的mysql选择查询相关推荐
- mysql 查询语句_SQL语言mysql基础查询语句
单表查询.条件查询.查询并排序.限制结果查询.查询并排名.分组聚合查询.······ -- DQL操作,数据基本查询语言使用-------------------------------------- ...
- mysql php 连接查询_php如何连接mysql并查询数据
php连接mysql并查询数据的方法:首先创建PHP示例文件:然后通过用户名密码连接数据库:最后通过查询语句"select* from goods"进行查询即可. php连接.查询 ...
- node mysql 查询_Node.js使用mysql进行查询详解
本篇教程介绍了Node.js使用mysql进行查询详解,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入. < 因为返回的是个对象 var selectSql1=&quo ...
- mysql b树_为什么 MongoDB 索引选择B树,而 Mysql 选择B+树(精干总结)
这个问题是我在看视频的时候老师提到的,虽然之前知道他们各自的索引结构但是还没有研究过原因.在网上一搜答案特别多.但是都特别的啰嗦.于是总结了这篇文章. 一.B树和B+树的区别 很明显,我们要想弄清楚原 ...
- Mysql优化_慢查询开启说明及Mysql慢查询分析工具mysqldumpslow用法讲解
Mysql慢查询开启 Mysql的查询讯日志是Mysql提供的一种日志记录,它用来记录在Mysql中响应时间超过阈值的语句,具体指运行时间超过long_query_time值得SQL,则会被记录到慢查 ...
- 使用jsp循环查询mysql_[JSP] 创建mysql数据库利用JSP进行数据库查询(1)
1. 链接数据库, 并创建新表 mysql>create database people; mysql>use people; mysql>create table peoples ...
- mysql 安时间查询格式_安装MySQL慢查询日志工具Anemometer
首先安装LNMP环境,要求PHP-5.3以上版本.参考:http://isadba.com/?p=82 或者参考 http://isadba.com/?p=572 然后下载Anemometergit ...
- mysql子查询_笔记之MySQL子查询
子查询 students(学生表),scores(成绩表).courses(课程表) 子查询:在select 语句中,嵌入了另外一个 select 语句, 那么被嵌入的 select 语句称之为子查询 ...
- mysql根据学号或是姓名查询_SQL学习之MySQL SQL查询作业答案
#1.查询所有的课程的名称以及对应的任课老师姓名 SELECT course.cname, teacher.tname FROM course INNER JOIN teacher ON course ...
最新文章
- Web前端工程师应该懂的的知识点——HTML/CSS
- unity角色移动代码_教你3个步骤实现Unity小地图
- linux文件读写实例,[Linux文件]使用read函数从文件读取数据的实例
- 失效日期 软件测试案例_软件异常测试经验总结(精)
- 学习笔记之ByteBuffer使用和实现以及文件内存映射
- Math.toRadians
- Diskpart命令安装系统小结
- oracle 12c容器数据库备份和恢复,oracle 12c数据库备份与恢复
- javascript基础知识-数组
- python selenium 等待页面加载完毕_python3 selenium 设置元素等待的三种方法
- FFmpeg入门详解之67:Qt FFmpeg开发播放器
- 解决MyEclipse中导入项目的javascript文件中文乱码
- android 打开pdf文件
- linux 屏幕录像软件,Linux系统下推荐使用的5个屏幕录像软件
- 前端Vue、后端SSM、前后端分离项目服务器部署实战
- 中兴手机怎么与计算机连接网络连接不上,中兴手机怎么连接电脑
- python tokenize_model_如何将关键字放入NLTK tokenize中?
- Android Studio升级到3.0版本后布局不能预览解决方案
- 【电路第八章】相量法
- Python A*算法的简单实现
热门文章
- java aar 文件,将本地.aar文件添加到我的gradle构建中
- textaligncenter仍然不居中_戊唑醇和己唑醇都是杀菌剂,有啥不同?真正懂的人不多...
- Buuctf(pwn) jarvisoj_tell_me_something 栈溢出
- Buuctf(PWN)ciscn_2019_c_1
- linux多进程网络实例,Linux下一个单进程并发服务器的实例 使用select
- 关于python中多态的理解。
- mysql获取表_MySQL获取表格信息
- java 抽象工厂 类图_spring学习中常用到的工厂,抽象工厂学习 | 学步园
- 保留字(reserved field)是什么意思?
- python 网络编程 问题记录