gpt4 book ai didi

SQL 匹配字母和数字排列

转载 作者:行者123 更新时间:2023-11-29 01:24:45 25 4
gpt4 key购买 nike

是否可以编写一条 SQL 语句来查找与特定的字母/数字排列相匹配的所有行?

SELECT myCol FROM myTable WHERE myCol='<letter><letter><number>'

应返回 12X 和 34Y,但不返回 123X 或 34YY

我正在使用 MySQL。

最佳答案

我还没有在这台机器上安装 MySQL 来测试,但我想

SELECT myCol 
FROM myTable
WHERE myCol REGEXP '^[0-9][0-9][A-Z]$'

应该这样做。 ^ 是字符串开头的 anchor ,$ 是字符串结尾的 anchor ,其余的应该是不言自明的。

看起来您也可以使用 REGEXP '^[[:digit:]][[:digit:]][[:alpha:]]$' 但完全未经测试,只是关闭文档。

关于SQL 匹配字母和数字排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042340/

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