Sql 我需要找出不一致的值
结果:Sql 我需要找出不一致的值,sql,sql-server-2008-r2,Sql,Sql Server 2008 R2,结果: select term, dial from #archiving where error_code = '308' 我需要排除有精确的十位数的术语,而不是我需要在术语中找出所有不一致的数字。最后应该是这样的 term dial 011211928433184 211928433184 2687176073 12687176073 2687177729 1268717
select term, dial from #archiving where error_code = '308'
我需要排除有精确的十位数的术语,而不是我需要在术语中找出所有不一致的数字。最后应该是这样的
term dial
011211928433184 211928433184
2687176073 12687176073
2687177729 12687177729
0114317862324b7744 4317862324b7744211
1.16141E+12 1.16141E+12
提前感谢您的帮助这应该可以做到:
term dial
011211928433184 211928433184
0114317862324b7744 4317862324b7744211
1.16141E+12 1.16141E+12
SELECT term,
dial
FROM #archiving
WHERE error_code = '308'
AND LEN(CAST(term AS VARCHAR)) <> 10;