gpt4 book ai didi

mysql - 如何使用 MySQL 查询从邮政编码和类似邮政编码检索数据?

转载 作者:行者123 更新时间:2023-11-30 00:10:25 24 4
gpt4 key购买 nike

我有一个数据库,其中包含多个邮政编码的数据。邮政编码的一些示例包括 2300、2301、2302、...、2340、2341、...、2350、...、3000、3001、...、9850。

我只是想当有人用邮政编码搜索时显示与邮政编码相关的数据,如下所示:

假设有人通过邮政编码2350进行搜索,那么结果将显示2350的所有数据,然后它将显示235X的所有数据,然后是23XX,然后是2XXX,然后是3000。

请帮助我如何开发查询来检索上述数据?

最佳答案

如果您将邮政编码存储为 int,则可以在之间使用

SELECT * FROM postcode WHERE poscode BETWEEN 2300 AND 3000;

如果它不是整数,那么你可以将其转换为无符号

SELECT * FROM postcode WHERE CAST(poscode AS UNSIGNED) BETWEEN 2300 AND 3000;

关于mysql - 如何使用 MySQL 查询从邮政编码和类似邮政编码检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24114391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com