gpt4 book ai didi

mysql - 在MySQL中通过正则表达式提取5个数字中的前3个

转载 作者:行者123 更新时间:2023-11-29 06:09:52 24 4
gpt4 key购买 nike

我有以下数据集:

781901 - Video Tape Editing

78102 - Landscape Architect

我希望能够检查 781901 中是否匹配 781,而不是 78102 中的 781

我如何使用正则表达式来做到这一点。

我尝试过这个查询,但没有产生结果。

从 siccodes 中选择不同的 sic,其中 sic regexp '^781';

插入符号在行的开头匹配,现在我只需要它忽略 5 个字符代码,只匹配 6 个字符代码。

最佳答案

可能最简单、最清楚的是:

select distinct sic from siccodes where sic regexp '^781[0-9][0-9][0-9]';

关于mysql - 在MySQL中通过正则表达式提取5个数字中的前3个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9640788/

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