当前位置: 首页 > news >正文

mysql 分组后时间没有按照最新时间倒序

SELECT
u.nickname,
u.head_img,
– 修改子查询,合并多个字段为一个字符串返回
(SELECT CONCAT(create_time, ‘|’, content, ‘|’, type)
FROM chat
WHERE from_id = 4 OR to_id = 4
ORDER BY id DESC
LIMIT 1) AS uinfo,
u.id AS user_id,
MAX(c.create_time) AS create_time
FROM chat c
LEFT JOIN user u ON (c.from_id = u.id AND c.to_id = 4 OR c.to_id = u.id AND c.from_id = 4)
WHERE (c.from_id = 4 OR c.to_id = 4)
GROUP BY u.id, u.nickname, u.head_img
ORDER BY create_time DESC
LIMIT 0, 10;

可以使用MAX()实现

http://www.lryc.cn/news/578031.html

相关文章:

  • 【知识分享】IIC协议详解
  • Flutter视频压缩插件video_compressffmpeg_kit_flutter_new
  • ffmpeg 安装 windows ubuntu
  • Prompt Enginering
  • vue-33(实践练习:使用 Nuxt.js 和 SSR 构建一个简单的博客)
  • 如何通过python脚本向redis和mongoDB传点位数据
  • 十大排序算法汇总
  • (5)pytest-yield操作
  • vscode一个文件夹有残余的git仓库文件,已经失效了,怎样进行清空仓库残余文件并重新初始化git--ubuntu
  • 灌区信息化渠道水位流量监测
  • 设计模式之享元模式深度解析
  • 如何在 iOS 上线前做好安全防护?IPA 混淆与逆向防护实践详解
  • 什么是集装箱残损识别系统?它如何提升港口效率?
  • AI 重塑开发范式:从工具进化到行业重构的深度实践​
  • mysql运维语句
  • 【Unity】MiniGame编辑器小游戏(七)贪吃蛇【Snake】
  • 链表题解——设计链表【LeetCode】
  • C#的datagridview使用总结
  • 复合电流检测方法:原理、技术与应用演进
  • 华为云Flexus+DeepSeek征文 | ​​华为云ModelArts Studio大模型与企业AI会议纪要场景的对接方案
  • GeoTools 结合 OpenLayers 实现属性查询(二)
  • Windows Excel文档办公工作数据整理小工具
  • Day2 音频基础知识
  • API接口安全-2:签名、时间戳与Token如何联手抵御攻击
  • starocks的be参数调优
  • 智能办公与科研革命:ChatGPT+DeepSeek大模型在论文撰写、数据分析与AI建模中的实践指南
  • vue常见问题:
  • 【解析】 微服务测试工具Parasoft SOAtest如何为响应式架构助力?
  • 阿里云计算巢私有化MCP市场:企业级AI工具的安全部署新选择
  • RK3568平台开发系列讲解:HDMI显示驱动