后台数据库查询记录

news2025/1/10 23:52:51

一、根据日期按天分组查询倒序

//mapper
public List<Date> dateByPatientId(FollowScheme followScheme);
<select id="dateByPatientId" parameterType="com.ruoyi.follow.domain.FollowScheme" resultType="java.util.Date">
        SELECT DATE(create_time) as create_time FROM follow_scheme
        WHERE platform_id = #{platformId} AND patient_id = #{patientId}
        GROUP BY DATE(create_time)
        ORDER BY MAX(create_time) DESC;
    </select>

总结:

  • 查询结果为日期集合,java用List<Date>接收,MyBatis配置resultType="java.util.Date"
  • 库中的create_time有具体的时分秒,按天分组转化函数DATE(create_time)
  • 分组按日期倒序,最新的日期放在最上面ORDER BY MAX(create_time) DESC

二、查询指定日期的记录

<select id="listByPatientId" parameterType="com.ruoyi.follow.domain.FollowScheme" resultMap="FollowSchemeResult">
        <include refid="selectFollowSchemeVo"/>
        where platform_id = #{platformId} AND patient_id = #{patientId} AND DATE(create_time) = #{createTime}
    </select>

总结:

  • 传进来的参数是天,条件DATE(create_time) = #{createTime}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2131618.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis:发布(pub)与订阅(sub)实战

前言 Redis发布订阅&#xff08;Pub/Sub&#xff09;是Redis提供的一种消息传递机制&#xff0c;它使用“发布者-订阅者”&#xff08;publisher-subscriber&#xff09;模式来处理消息传递。在这种模式下&#xff0c;发布者将消息发布到一组订阅者中&#xff0c;而无需关心谁…

C++八股总结(不间断更新)

数据类型和大小&#xff08;32位和64位&#xff09; char&#xff1a;1字节 1字节 short&#xff1a;2字节 2字节 int&#xff1a;4字节 4字节 long&#xff1a;4字节 8字节 long long&#xff1a;8字节 8字节 new-delete malloc-free new是C中的关键字。new可以根据动态分配内…

中等职业学校新媒体一键分发软件实训室解决方案

一、产品介绍 新媒体一键分发软件实训平台是专为中等职业学校设计&#xff0c;以满足新媒体运营、营销等岗位需求的教育解决方案。该平台通过模拟真实的新媒体工作环境&#xff0c;提供账号管理、内容编辑、一键分发等功能&#xff0c;使学生能够在实际操作中掌握新媒体技术的…

Java 回顾方法的定义

一、方法的定义 1&#xff0e;修饰符&#xff08;public static…&#xff09;详见博客【Java 方法的定义】 2&#xff0e;返回值&#xff08;int, double, char[],…., void&#xff09;详见博客【Java 方法的定义】 3. break&#xff1a;跳出switch 结束循环&#xff0c;详…

西门子S7协议(PROFINET端口)转罗克韦尔AB的Ethernet/IP网络通讯

智能网关IGT-DSER支持多种PLC之间、PLC与智能仪表之间多对多通讯&#xff0c;支持以太网&#xff0c;串口设备混合数据交换&#xff1b;无需PLC内编程开发&#xff0c;只需在智能网关的参数管理软件上配置数据的起始地址和数量即可&#xff0c;支持热插拔&#xff0c;断电断网后…

gazebo 中车子静态(不设置速度)滑动的问题

目录 写在前面的话&#xff08;重要&#xff01;&#xff01;&#xff01;&#xff09;gazebo中的参数设置设置启动小车的初始姿态 发现车子与地面的接触点有问题&#xff08;关键&#xff01;&#xff01;&#xff01;&#xff09;查看接触点的步骤&#xff1a;原始车轮设置原…

实现mini-redis字符串操作

写在文章开头 在之前的系列文章中&#xff0c;我们通过命令行模式完成了mini-redis解析和处理指令的执行基调&#xff0c;这篇文章笔者将对mini-redis中存储字符串的set和get指令的设计和实现进行分析讲解&#xff0c;希望对你了解mini-redis有所帮助。 Hi&#xff0c;我是 sh…

94 、k8s之rbac

一、rbac----安全机制 赋权机制 集群是按照用户名进行登录&#xff0c;按照项目名称进行命名空间的分类。 配电云主站------62天 8个人 高温补贴 一主2从 user pdyzz pdyzz -n pdyzz 资源空间 pod数量 1.1、k8s的安全机制&#xff1a; apiserver------>集群内和外…

S3C2440开发板点亮LED灯+PWM定时器

目录 GPIO引脚和寄存器概述 点亮LED灯步骤 1.配置GPIO 2.点亮LED 设置引脚为输出 控制引脚电平 完整代码 PWM GPIO引脚和寄存器概述 GPIO端口&#xff1a; S3C2440的GPIO引脚可被配置为输入或输出&#xff08;控制LED的引脚通常配置为输出模式&#xff09;。寄存器&#…

从LoRA到QLoRA:量化技术如何改变预训练模型的微调方式

在现代人工智能的发展中&#xff0c;预训练语言模型&#xff08;LLM&#xff09;已成为各种自然语言处理任务中的关键技术。这些模型通常具有数十亿甚至数千亿的参数&#xff0c;因此需要巨大的计算和存储资源来进行微调。QLoRA提出了一种新方法&#xff0c;使得在单个48GB的GP…

“这年头,只依赖上班,是赚不到钱的——揭秘如何利用AI开启赚钱新模式“

苹果&#xff0c;在AI时代终于要有大动作了。 反观国内华为&#xff0c;前段时间刚上线的新款平板MatePad Air也大放异彩&#xff0c;搭载AI助手&#xff0c;创新生产力。 像我这写文案的时常灵感枯竭&#xff0c;打开电脑却迟迟下不了手…而华为小艺帮写功能只需要输入指令就…

【C\C++】Eigen初体验(VS Code编译)

Eigen Eigen 是一个高效的 C 库&#xff0c;专注于线性代数运算。PCL 使用 Eigen 来处理矩阵和向量运算&#xff0c;特别是在点云数据的变换、配准和特征计算等方面。Eigen 提供了高效的矩阵运算功能&#xff0c;使得 PCL 在处理大规模点云数据时能够保持高性能。 Eigen 使用…

如何使用Chainlit让所有网站快速嵌入一个AI聊天助手Copilot

Copilot 副驾驶 Software Copilot 是嵌入到您的应用/产品中的一种新型助手。它们旨在通过提供情境指导并代表用户采取行动来帮助用户充分利用您的应用。 支持的功能 信息流媒体元素声音的询问用户聊天记录聊天资料反馈✅✅✅✅✅❌✅✅ 嵌入 Copilot 首先&#xff0c;确保您…

团队协作必备:2025年10大企业知识库管理系统工具推荐

2025年团队协作知识库工具合集TOP 10 在团队协作和知识管理日益重要的今天&#xff0c;选择一款高效、灵活的知识库工具对于提升工作效率至关重要。以下是精心挑选的2025年团队协作知识库工具合集TOP 10&#xff0c;每款工具都具备独特的功能和优势&#xff0c;以满足不同团队…

基于鸿蒙API10的RTSP播放器(一:基本界面的实现)

ijkplayer简介&#xff1a; ijkplayer 本身是一个开源的 Android 媒体播放库&#xff0c;它主要用于播放视频和音频文件&#xff0c;现在已有前辈将其引入到鸿蒙当中&#xff0c;通过XComponent组件完成适配。向开源致敬&#xff01; 支持格式&#xff1a; 它支持多种格式&…

wine 麒麟系统运行Windows编译的exe

启动终端 首先,我们需要打开终端程序。 在终端中,输入以下命令: sudo apt-get update这个命令通常会要求输入密码,输入你的密码后,就可以继续执行了。 如果你想要切换到 root 用户,可以通过以下方法: su 用户名然后输入 root 用户的密码。 如果你想要重置 root 用户…

网站如何防范BOT流量?

随着互联网的快速发展&#xff0c;BOT流量已成为网络安全领域的一大隐患。BOT&#xff0c;即自动化程序&#xff0c;它们在网络中执行各种任务&#xff0c;包括数据抓取、恶意抢购、暴力破解等。这些行为不仅威胁到网站的正常运营&#xff0c;还可能造成数据泄露、经济损失等严…

day20JS-axios数据通信

1. 什么是axios axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端&#xff0c;简单的理解就是ajax的封装&#xff0c;只不过它是Promise的实现版本。 特性&#xff1a; 从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转…

零宽字符应用场景及前端解决方案

零宽字符&#xff08;Zero Width Characters&#xff09;是一类在文本中不可见但具有特定功能的特殊字符。称为零宽字符&#xff0c;也叫幽灵字符。它们在显示时不占据任何空间&#xff0c;但在文本处理和显示中发挥着重要作用。这些字符主要包括零宽度空格、零宽度非连接符、零…

【C++ 高频面试题】STL 你了解多少呢?vector 的底层实现原理

文章目录 1. 常见的 STL 容器2.vector 和 list 的区别3. vector 的底层原理4. push_back() 和 emplace_back() 区别 1. 常见的 STL 容器 &#x1f34e;①序列容器 vector&#xff08;向量&#xff09;&#xff1a;是一个动态数组实现&#xff0c;提供高效的随机访问和在尾部进行…