在VarChar Field之间和LIKE之间?

时间:2017-11-07 19:02:40

标签: sql sql-server

我的查询符合以下WHERE条件:

or ((code between 'T71.112' and 'T72') and code like 'T__.__2%')

我不知道这可能是一个有效的SQL语句,并且会认为它需要子字符串并重新构造字段的一部分来处理BETWEEN

这是SQL Server实现的独特之处,实际上有效吗?

编辑:

听起来这在人们期望遇到的大多数情况/系统中都是有效的。如何在Varchar中为BETWEEN评估数字是我的主要关注点,但它似乎产生了预期的结果。我做了一些测试,似乎也证实了这一点。

0 个答案:

没有答案