Jdbc 是否可以在表中找到2列或更多列的最大值?

Jdbc 是否可以在表中找到2列或更多列的最大值?,jdbc,derby,Jdbc,Derby,例如:我有一个如下的表格 id math science english history 1 80 90 90 90 2 70 60 81 78 3 69 50 45 80 4 30 40 10

例如:我有一个如下的表格

    id     math     science     english     history
    1       80        90           90         90
    2       70        60           81         78
    3       69        50           45         80
    4       30        40           10         80
我只想在“数学和科学”列中找到最大值。 有可能吗?

只需使用以下方法:

select max(science),max(math) from your_table

谢谢它起作用了。我之前的代码是针对特定行的最大值