![]() |
1
1
我觉得你最好用你的python解决方案…但我喜欢挑战:)
在MySQL上测试
|
![]() |
2
0
不知道为什么要这样做,但是如果需要始终对数据库中的所有数据都是正确的,则需要一个触发器。我将设置一个表,从中提取指定工作时间的表,您可以使用该表确定下一个有效的工作时间日和时间。(我可能会考虑制作一个表格,告诉你下一个工作日和下一个工作时间是什么,每种可能性,这不是很多变化,如果你改变下一年的假期,或者如果你改变整个工作时间,可能需要每年更新一次。通过预润滑,您可能可以节省处理时间)。我也会使用您的脚本,因为在输入数据之前最好先修复它,但是您需要触发器来确保来自任何源的数据(以及早晚有来自除您的应用程序以外的其他源的更改)满足数据完整性规则。 |
![]() |
3
0
我认为您不能在一个查询中完成,但您可以尝试以下操作:
|
![]() |
Community wiki · SQL语法新手 1 年前 |
![]() |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |