我需要从表中查询行,其中一列与一个字符串匹配,该字符串的定义特征是一个特定长度的字母数字字符串(比如 4),后跟一个“:”,后跟一个整数。
- 模式:字母数字字符串:整数
- 示例 1:1234:someint
- 示例 2:abcd:someotherint
我尝试了以下
select * from mytable where col1 like '[]{4}:%'
select * from mytable where col1 like '.{4}:%'
这些都不起作用。我知道我什至没有尝试确保“:”后面的部分是整数。