Java 选择查询以查找行中的最大日期

Java 选择查询以查找行中的最大日期,java,mysql,sql,h2,Java,Mysql,Sql,H2,需要sql查询方面的帮助,我正在使用H2数据库 我有12个日期(带时间的日期)排在一行,字段名像date_1,date_2,date_3。。。日期(12) 想知道哪个有最长的日期和时间。必须知道是否存在距离当前时间不足10分钟的日期 是否有人可以帮助您在sql查询中查询上述内容您可以使用从当前行中查找最大值: SELECT GREATEST(Date_1, Date_2, Date_3,... ,Date_12) AS Max_date_in_row FROM your_table; 要了解:

需要sql查询方面的帮助,我正在使用H2数据库

我有12个日期(带时间的日期)排在一行,字段名像date_1,date_2,date_3。。。日期(12)

想知道哪个有最长的日期和时间。必须知道是否存在距离当前时间不足10分钟的日期

是否有人可以帮助您在sql查询中查询上述内容

您可以使用从当前行中查找最大值:

SELECT GREATEST(Date_1, Date_2, Date_3,... ,Date_12) AS Max_date_in_row
FROM your_table;
要了解:

是否有距离当前时间不足10分钟的日期

您可以使用从当前行中查找最大值:

SELECT GREATEST(Date_1, Date_2, Date_3,... ,Date_12) AS Max_date_in_row
FROM your_table;
要了解:

是否有距离当前时间不足10分钟的日期

您可以使用从当前行中查找最大值:

SELECT GREATEST(Date_1, Date_2, Date_3,... ,Date_12) AS Max_date_in_row
FROM your_table;
要了解:

是否有距离当前时间不足10分钟的日期

您可以使用从当前行中查找最大值:

SELECT GREATEST(Date_1, Date_2, Date_3,... ,Date_12) AS Max_date_in_row
FROM your_table;
要了解:

是否有距离当前时间不足10分钟的日期


你能在其他方向加上10分钟的差异吗?行中的Max_date_是我应该在ResultSet中查找的变量,对吗?对不起,我是sql新手!我不知道H2中是否允许使用“AS”database@Skay行中的
Max\u date\u
只是列的别名。您可以随意命名它,例如
作为我的列
您也可以在其他方向添加10分钟的差异吗?行中的Max\u date\u是我应该在ResultSet中查找的变量,对吗?对不起,我是sql新手!我不知道H2中是否允许使用“AS”database@Skay行中的
Max\u date\u
只是列的别名。您可以随意命名它,例如
作为我的列
您也可以在其他方向添加10分钟的差异吗?行中的Max\u date\u是我应该在ResultSet中查找的变量,对吗?对不起,我是sql新手!我不知道H2中是否允许使用“AS”database@Skay行中的
Max\u date\u
只是列的别名。您可以随意命名它,例如
作为我的列
您也可以在其他方向添加10分钟的差异吗?行中的Max\u date\u是我应该在ResultSet中查找的变量,对吗?对不起,我是sql新手!我不知道H2中是否允许使用“AS”database@Skay行中的
Max\u date\u
只是列的别名。您可以根据需要命名它,例如
作为我的列