oracle 如何找到 10 行中三列中最大的一列?
要求是我有三个日期列,我需要在 10 行中找到三列中的最大值。我知道最大的会排成一排。
如何?
最佳答案
怎么样
select max(greatest(date1, date2, date3, date4)) from my_table;
关于SQL查询以查找列和行中的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25977077/