sql:如何检查邮政编码范围内的邮政编码

时间:2014-10-03 06:47:08

标签: php mysql codeigniter

我有一个包含邮政编码范围的数据库:

id  name    zip_start   zip_end
1   A       1212        1216
2   B       9100        9201

现在我想检查邮政编码范围内是否存在任何数字。 我怎么能为此编写sql?

2 个答案:

答案 0 :(得分:2)

尝试更大,更少

的地方
WHERE `zip_start` >= '$zip' AND `zip_end` <= '$zip'

或之间

WHERE '$zip' between `zip_start` AND `zip_end`

答案 1 :(得分:1)

set @searchedZip = 1214;

select *
from zipCodes
where @searchedZip between zip_start and zip_end