sql

时间:2017-07-17 11:25:32

标签: query-optimization h2db

我正在开发一个应用程序,我必须从DATETIME列中检索最小和最大日期,然后将最小值和最大值设置为JSlider。

我的日期格式存在于数据库中:2017-06-22T03:16:26Z

但我只想要两种格式2017062203162620170622

的日期

我尝试了一些SQL查询,但没有得到所需的结果。

以下是我正在使用的两个查询:

SELECT DISTINCT( REPLACE("DATETIME",'-','') ) FROM CDR WHERE DATETIME = (SELECT MIN(DATETIME) FROM CDR)

输出:20170501T00:00:00Z

select min(replace(replace(replace(replace("DATETIME",'-',''),'T',''),'Z',''),':','')) FROM CDR

输出:20170501000000

第二个查询提供了所需的结果之一,但我怎样才能获得20170501

任何想法如何才能达到要求的效果?

0 个答案:

没有答案