gpt4 book ai didi

mysql - 我们如何在mysql中最后打印空值

转载 作者:行者123 更新时间:2023-11-29 17:24:01 25 4
gpt4 key购买 nike

我有一个下面提到的 Oracle 查询,其中批量记录是 varchar (600),activation_member_key 是 bigint,优先级是 INT。在此查询中,我需要按activation_member_key 和优先级desc 打印批量记录顺序,最后为空值。请帮助我,在 MySQL 5.7 中如何在最后打印空值。这是oracle中的查询:

select replace(replace(bulk_record, CHR(13), ''), CHR(10), '') as BULK_RECORD 
from eamp.temp_hlth_stmt_bulk
order by activation_member_key, priority desc nulls last

最佳答案

您似乎只选择了 BULK_RECORD,因此按activation_member_key 和优先级排序并不重要?我认为你可以拥有

SELECT replace(replace(bulk_record, CHR(13), ''), CHR(10), '') as BULK_RECORD 
FROM eamp.temp_hlth_stmt_bulk
ORDER BY BULK_RECORD ASC NULLS LAST

除非我错过了什么。您当前的查询返回什么?

关于mysql - 我们如何在mysql中最后打印空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51077471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com