我正在尝试在SQL查询中使用SUM()我的Elapsed列,但SQL数据库中我的Elapsed列的数据类型是文本,我无法更改它。我的尝试在下面,但我继续收到“失败”。
region.setBackground(new Background(new BackgroundFill(new ImagePattern(image), CornerRadii.EMPTY, Insets.EMPTY)));
SQL数据库中的Elapsed列如下所示 - Datatype as display in a datatable table
如果有更多信息我忘了会有所帮助,请不要犹豫。谢谢!
答案 0 :(得分:0)
您的查询似乎正在获得NULL
值。问题出在您的STR_TO_DATE声明中;你正在使用
STR_TO_DATE(Elapsed,'%d,%m,%Y')
这些查找day month and year values.尝试使用%H,%i,%s
,查看小时分和秒,这是根据您的图片格式化Elapsed列的方式。