gpt4 book ai didi

sql - 按 : Returning unLIKE before LIKE? 排序

转载 作者:IT王子 更新时间:2023-10-29 06:28:07 26 4
gpt4 key购买 nike

这应该很容易,但我有时间。为什么 ORDER BY with LIKE 会将匹配的结果排序为比不匹配的更高的值?为了获得我期望的结果,我必须在其他方面相同的数据上混合使用 ASC 和 DESC:

create table foo (name text);
select name from foo order by name like 'm%' desc, name;

最佳答案

"x"像 'm%' 是假的; "motorcade"像 'm%' 是 TRUE; “假”<“真”。

关于sql - 按 : Returning unLIKE before LIKE? 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10178838/

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