gpt4 book ai didi

sql - Oracle SQL - 全部大写优先排序

转载 作者:行者123 更新时间:2023-12-04 02:11:38 24 4
gpt4 key购买 nike

如果我想让所有大写字母先排序,然后是小写字母怎么办?

A
B
C
D
a
b
c
d

我试着在网上搜索,但我能找到的只是可以实现的排序

a
A
b
B
c
C

等..

但我希望所有大写值先排序,然后是小写值。

有什么想法吗?谢谢

最佳答案

尝试按字符的 BINARY 值排序。

SELECT column 
FROM my_table
ORDER BY NLSSORT(column, 'NLS_SORT = BINARY')

关于sql - Oracle SQL - 全部大写优先排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37581827/

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