gpt4 book ai didi

sql - DB2 LIKE 匹配模式

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

我的问题很简单。

在 DB2 数据库中,我有我的表

Table (Id integer, name varchar)

我想选择名称为“ac1%”或“ac2%”或“ac3%”的条目,以便名称与正则表达式匹配

'^ac[123]*' 

有没有什么方法可以让这个选择查询不写:

WHERE name LIKE 'ac1%' OR name LIKE 'ac2%' OR name LIKE 'ac2%'

最佳答案

可能最有效的方法是:

where name >= 'ac1' and
name < 'ac4'

您还可以使用 regular expressions :

where regexp_like(name, '^ac[1-3]')

关于sql - DB2 LIKE 匹配模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52095666/

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