在一个表中,我有一个ID字段,该字段可能会发生变化,例如
ID
请注意,根据产品类型,第二级可以有两位或三位数字。我曾尝试进行查询以将该表拆分为两个表,一个表仅包含两位数的数据,而另一个表包含三位数的数据,但是我无法成功使用正则表达式。
任何帮助将不胜感激。
答案 0 :(得分:1)
两位数
SELECT * FROM TestTable
WHERE ID LIKE '%.[0-9][0-9].%.%'
三位数
SELECT * FROM TestTable
WHERE ID LIKE '%.[0-9][0-9][0-9].%.%'