Sql 在一行中找到3个字母

Sql 在一行中找到3个字母,sql,sql-server,string,character,letter,Sql,Sql Server,String,Character,Letter,我需要确定一个字段是否一行包含3个字母: 示例: 123abv31231 - Correct abc12314121 - Correct asdsadsad12 - Correct 98381233abc - Correct 123123ab123 - Not Correct 不管这3个字符在哪里。重要的是,它们必须至少连续3个。 我正在与操作员一起使用SQL Server: 请参阅。 结果: select * from tablename where col like '%[a-z][a-z

我需要确定一个字段是否一行包含3个字母:
示例:

123abv31231 - Correct
abc12314121 - Correct
asdsadsad12 - Correct
98381233abc - Correct
123123ab123 - Not Correct
不管这3个字符在哪里。重要的是,它们必须至少连续3个。
我正在与操作员一起使用SQL Server

请参阅。
结果:

select * from tablename
where col like '%[a-z][a-z][a-z]%'
> | col         |
> | :---------- |
> | 123abv31231 |
> | abc12314121 |
> | asdsadsad12 |
> | 98381233abc |