在我的jsp应用程序中,我将某些pincode存储在mysql中。当我输入了一个密码,我需要先得到匹配的密码,以此类推。
也就是说,如果我搜索673010,我需要显示为..
673010、
673009、
673011、
1673015、
2673020等。所有的pincode都与首先输入的pincode相似和相邻。。
我用了代码
select pincode from pintable where pincode like '%673010%' order by desc;
此代码不起作用。
它首先显示匹配的pincode,然后显示其余的pincode。我也需要把别针和别针连在一起。数据类型为Bigint。。有人能帮帮我吗。。谢谢
您要做的是对本质上不是数字的字段执行数字比较(我想您将pincode存储为VARCHAR
)。尽管如此,一个可能的解决方案可能是这样的,它会让你得到673012、673013等代码
select pincode from pintable where pincode like '67301%' order by desc;