我正在寻找一种方法来获取所有记录,其中word列完全由重复2次或更多次的单个字母组成
示例:在表格中我有这样的事情:
id word
1 house
2 dog
3 aaaa
4 eee
5 aaaaaa
6 car
7 aa
8 hook
9 arrow
10 oooooo
11 feel
12 tooth
Run Code Online (Sandbox Code Playgroud)
我想要一种方法在该表上进行查询,只获得id:3,4,5,7,10
我想这可能是正则表达式
这是一种方式.
SELECT *
FROM YourTable
WHERE Word = REPLICATE(LEFT(Word,1),LEN(Word)) AND LEN(Word) >= 2
Run Code Online (Sandbox Code Playgroud)