coderstory 最近的时间轴更新
coderstory

coderstory

V2EX 第 178817 号会员,加入于 2016-06-23 21:01:18 +08:00
关于 MYSQL8 时间类型字段的一些疑问
MySQL  •  coderstory  •  16 天前  •  最后回复来自 julyclyde
10
Java 8 的 stream 常规操作导致线程卡死
Java  •  coderstory  •  52 天前  •  最后回复来自 ozipin
41
求帮忙设计代码 关于异步线程的开启和暂停
Java  •  coderstory  •  332 天前  •  最后回复来自 duan602728596
16
Java 有没有优雅的办法生成类代码
Java  •  coderstory  •  2021-08-03 20:49:37 PM  •  最后回复来自 liian2019
19
Java 新手 求解 死锁要怎么处理
Java  •  coderstory  •  2021-07-22 22:09:57 PM  •  最后回复来自 MoHen9
9
前端新手 一个 ts 项目 怎么应用一个被修改过的 js 项目
Node.js  •  coderstory  •  2021-07-16 09:19:26 AM  •  最后回复来自 RinHoshizora
6
coderstory 最近回复了
@liprais

假设有主表 tableA 和子表 tableB
A 和 B 是一对多的关系

如果是简单关联查询 则查询出来的数量和 tableB 的数量是一致的对不对?

现在我想对查询结果做分组 按 tableA 的 id 分组 查询出来的数组 关联 tableB 中最新的一条

现在我用 PARTITION BY 对 tableB 中的外键分组 然后 查询 ROW_NUMBER 最后对查询结果 筛选 只要 ROW_NUMBER = 1 的行

这样就实现了分组后 取每组最后一条 ..


参考原型

--根据 x 分组后、根据 y,z 排序后取第一条
select * from (
select ROW_NUMBER() over(partition by x order by y,z desc) RowNum ,testTable.*
from testTable) as t1 where RowNum = 1


现在的问题是子表数据可能关联补上 tableA 中关联不到 tableB 的数据 都 弄到一个分区了。这样逻辑就不对了
16 天前
回复了 coderstory 创建的主题 MySQL 关于 MYSQL8 时间类型字段的一些疑问
@nothingistrue 做的是低代码平台 这些表都是用户设计的 表操作的逻辑也是动态生成的。
最终执行的 SQL 很难插入相关字段的默认值 TAT
16 天前
回复了 coderstory 创建的主题 MySQL 关于 MYSQL8 时间类型字段的一些疑问
@nothingistrue
@asmile1993 刚本地装了 8.0.30 发现也没问题
17 天前
回复了 coderstory 创建的主题 MySQL 关于 MYSQL8 时间类型字段的一些疑问
@leegradyllljjjj

忽略大小写的

lower_case_table_names 是 1

贴的 sql 有点问题 实际都是 table2
17 天前
回复了 coderstory 创建的主题 MySQL 关于 MYSQL8 时间类型字段的一些疑问
@asmile1993 代码贴的有问题 都是 table2


```
ALTER TABLE `table2`
ADD INDEX `111`(`Attribute1`, `Attribute2`);


ALTER TABLE `table2`
MODIFY COLUMN `Attribute1` datetime NOT NULL DEFAULT (CURRENT_TIMESTAMP) AFTER `id`,
MODIFY COLUMN `Attribute2` date NOT NULL DEFAULT (CURRENT_DATE) AFTER `Attribute1`,
ADD INDEX `12111`(`Attribute1`, `Attribute2`);
```

第二个没报错
itest 自称开源免费。。。但是源码却是 3 年前的古董代码 2.5 版本 现在新的都 10.x 了
蜜汁操作
66 天前
回复了 coderstory 创建的主题 Java Java 8 的 stream 常规操作导致线程卡死
面向业务编程的结果 按代码一行行看很容易 就是查询一张表的外键以及外键表的外键表。。。整个外键引用链表全查出来 先循环表 在循环列 然后 表的列查询是否有外键
66 天前
回复了 coderstory 创建的主题 Java Java 8 的 stream 常规操作导致线程卡死
@MarkP childTables 是空的 就返回了
66 天前
回复了 alexfarm 创建的主题 Java 咨询下大家的审批流都是怎么做的?
Activiti 还还好吧。。 我就写了一套 bpml 的 xml 构建工具类
系统里集成了完成的工作量设计 表单设计 流程部署 运行等功能

除非你肯定确定不会有离谱的东西,或者你有信心觉得自己的代码有足够的扩展性。,,,,
好像普通的付费无法读取 文本框的内容

```java
CTBody ctbody = document.getDocument().getBody();
XmlCursor xmlcursor = ctbody.newCursor();
```

好像只能使用光标 一段一段读取 原始数据的方式 米有现成封装好的代码
拿到 txbxContent 对象后又不清楚怎么处理了
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2346 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 145ms · UTC 06:24 · PVG 14:24 · LAX 23:24 · JFK 02:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.