我有一个带有列名 NAME
的临时表和如下数据:
NAME
-------------
sumansuman
nehaneha
anjalianjali
我想这样输出:
NAME
-------------
suman
neha
anjali
最佳答案
如果您确定每个名称都完全重复,那么这应该有效
SELECT LEFT(name, LEN(name)/2) FROM temp
要捕获并非如此的行:
SELECT name FROM temp
WHERE NOT name = LEFT(name, LEN(name)/2) + LEFT(name, LEN(name)/2)
关于sql - 如何拆分出现两次的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38348835/