gpt4 book ai didi

sql - 如何在sql中搜索以特定字母开头然后有数字的字符串?

转载 作者:行者123 更新时间:2023-11-29 14:32:43 25 4
gpt4 key购买 nike

假设我需要找出所有以 W 开头的邮政编码的总和,然后是所有以 WC 开头的所有邮政编码,然后是所有以 N 开头的邮政编码

邮政编码示例为 WC1 1AA、W1 1AA、N20 2BZ、W4 5BR

对于 WC,我正在努力实现它,我的查询看起来像这样

select sum(balls) from table where postcodes like 'WC%' and postcodes like '__[0-9]' 

那里有 2 个下划线,实际上不起作用

结果是这样的

area | sum
WC | 20
W | 14
N | 23
...

最佳答案

LIKE 运算符执行 not support像这样的图案,你正在寻找regular expression pattern

select sum(balls) 
from table
where postcodes ~ 'WC[0-9]+';

关于sql - 如何在sql中搜索以特定字母开头然后有数字的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49197808/

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