gpt4 book ai didi

php - 显示数据库中最接近的匹配项

转载 作者:行者123 更新时间:2023-11-29 19:18:46 25 4
gpt4 key购买 nike

我无法让它正常工作。

请原谅我的英语。

这就是我想要实现的目标:当您输入一组测量值(例如长 300 毫米高 400 毫米宽 55 毫米)时,我想要与这些测量值最接近的匹配项(例如前 3 个)?因此,如果另一个产品具有这些测量值长度 310 毫米高 410 毫米宽 60 毫米,我希望程序显示该产品,因为它接近原始测量值。我的数据库有超过 300 种具有不同测量值的不同产品。我希望程序向您显示产品名称和产品尺寸。

抱歉,如果这太模糊了。

最佳答案

这不是一个编码问题,而是一个数学问题,因为它完全取决于如何定义“关闭”。

一个非常简单的例子可以是:

  1. 将原件的长度、高度和宽度相加,对每个产品进行相同的操作,并显示总数中差异最小的产品。

  2. 或者只有当总和不高于原始总和的 10% 时才可以显示。

  3. 或者您可以采用与上述相同的技术,但对于每个属性:显示每个长度、高度和宽度的差异低于原始属性 10% 的产品(或第一个产品)。

  4. 并且存在非常复杂的数学模型,试图“接近”或“最小化差异”。

如果不提供更多详细信息,您将无法在这里得到答案。

无论如何,请不要只问数学问题,而只问编程问题。

关于php - 显示数据库中最接近的匹配项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42550888/

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