gpt4 book ai didi

sql - 用单个 IN 或 ANY 运算符替换多个 OR 运算符

转载 作者:行者123 更新时间:2023-12-02 04:20:27 25 4
gpt4 key购买 nike

我想查询以元音结尾的城市列表,我希望列表中的每个城市都是不同的。下面提到的代码工作正常,但我想使用 IN 或 ANY 运算符实现同样的事情。我附上了一张我正在使用的表的描述图片。谢谢!

SELECT DISTINCT City FROM Station
WHERE City LIKE '%a'
OR City LIKE '%e'
OR City LIKE '%i'
OR City LIKE '%o'
OR City LIKE '%u';

Table description

最佳答案

使用正则表达式

select DISTINCT 
City FROM Station
WHERE regexp_like(city,'[aeiou]$')

关于sql - 用单个 IN 或 ANY 运算符替换多个 OR 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60298863/

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