如果为null,则选择Null else最大值:oracle SQL
答
你的问题是不完整的,我依据的假设
with subq as (select max(column) m from table)
select case m is null then null else m end val from subq;
也许你想编辑您的问题提供更多的信息,使我们真正站在了能够帮助有机会写答案您?样本数据和预期的产出将是一个很大的帮助。 – Boneist
'从mytable'选择最大(mycolumn)?如果列中没有值,则返回null,否则返回最大值。 –
例如:考虑这个查询:select * from customer where customerID为null或(从客户选择max(customerID)).........这导致2行......但我只想要一行......我知道这是错误的查询..但我给它只是为了您的理解 – santosh