看到ADO.NET 的手机号码归属地查询案例的时候,有个问题总是想不明白,希望大侠能帮我讲讲
建表如下:
create table T_Number
(
id int identity(1,1),
StartNo varchar(50),//int 会超出范围
EndNo varchar(50),
Name nvarchar(50))
查询的语句是:select * from T_Number where StartNo<=@no and @no<=EndNo
我不明白的是 StartNo和EndNo都是varchar类型的,为什么能用<=比较? |