首页 > 解决方案 > 按“相似”ID 选择行

问题描述

我有一个Image包含两列ImagePathUserID.

我的系统要求用户输入他们的用户 ID 以检索他们自己的图像。

但是,如果用户错误地输入了他的用户 ID(例如 123 3 56,在数据库中没有找到),是否有办法从数据库的排名列表中选择那些“相似”的?

从最相似到最不相似排序的示例(输入用户 ID 123356):

123456 (his real ID), 123457, 124456, 123488, 113358,...so on

如果是,SQL应该如何?

标签: mysqldatabaseselectsimilarityranking

解决方案


推荐阅读