mysql接收list参数以及日期格式化

mysql接收list参数

java 复制代码
List<MarketAnalysisCompanys> getCompanyReduceData(String companyId,List<String> labelNameList, String beginTime, String endTime);
xml 复制代码
    <select id="getCompanyReduceData" resultType="com.spang.wechat.entity.MarketAnalysisCompanys">
        SELECT max(production_plan) production_plan,label_company_name
        FROM market_analysis_companys
        where company_id =#{companyId}
        and label_company_name in
        <foreach item="item" index="index" collection="labelNameList" open="(" separator="," close=")">
            #{item}
        </foreach>
        and data_time between #{beginTime} and #{endTime}
        GROUP BY date_format(data_time,'%Y%m')
    </select>
相关推荐
朱容zr33313311 小时前
请解释“回表”的概念。
java·前端·数据库
大黄说说11 小时前
EF Core 避坑指南:查询慢、循环查询、并发更新问题如何解决
java·服务器·数据库
城管不管11 小时前
重生——第五次面试2026.8.1一面
java·数据库·后端·ai·面试·职场和发展·agent
ocean'12 小时前
防火墙策略路由
linux·服务器·数据库
纪念 22912 小时前
数据库基础
数据库·笔记·学习方法
songgz12 小时前
zVM统一OS与DB
jvm·数据库·vm
brave_zhao12 小时前
mysql的安装
数据库·mysql
吴声子夜歌12 小时前
MongoDB 8.0——聚合
数据库·mongodb
冷凝娇12 小时前
【MySQL】2026总结(一)
数据库·mysql
changshuaihua00112 小时前
Redis 详解:Redis 与 MySQL 的区别、数据类型与缓存三大问题
数据库·redis·缓存