
MySQL
HeliosJ
这个作者很懒,什么都没留下…
展开
-
MySQL根据字段a重复,字段b(时间)倒序,只取第一条数据
问题描述: 现有如下图所示数据库数据: 我需要从vehicle_year_check_type = 1 的数据中,通过 vehicle_id 车辆id分组,vehicle_year_check_effective_date 有效时间倒序排列,取出相同车辆中的第一条数据,即时间最大的那条数据。 解决办法: 首先使用分析函数row_number() over (partiion by … order by …)对数据进行分组编号,然后取出分组编号为1的数据,即需求中要取的第一条数据。 PARTITION BY原创 2020-09-18 12:39:15 · 4953 阅读 · 0 评论 -
PowerDesigner中NAME和COMMENT的互相转换,需要执行语句
使用说明: 在【Tools】-【Execute Commands】-【Edit/Run Script】 下。输入下面你要选择的语句即可,也可以保存起来,以便下次使用,后缀为.vbs。需要注意的问题是:运行语句时必须在Module模式下,如果是导出报表时执行会出现错误提示。1.Name转到Comment注释字段。一般情况下只填写NAME,COMMENT可以运行语句自动生成。将该语句保存为name2co转载 2016-11-15 10:58:45 · 648 阅读 · 0 评论 -
Mybatis进行批量更新操作
<update id="updateBatch" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="" close="" separator=";"> update deviceparameterdeta...原创 2019-09-18 15:07:03 · 892 阅读 · 0 评论