gpt4 book ai didi

algorithm - 从多个表中按相关性对数据进行排序

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:11:57 25 4
gpt4 key购买 nike

如何根据相关性对来自多个表的数据进行排序?

我的表结构如下:
我的数据库中有 3 个表,一个表包含太阳系的名称,第二个包含例如太阳系的名称。的行星。还有一张表,女巫是太阳系和行星之间的联系。

如果我想获取行星的数据,女巫在银河系,我将此数据发布到服务器,它给我一个多维数组女巫包含:

  1. 银河系,每颗行星都在其中
  2. 每个星球,女巫名字都包含字符串Milky Way

(也许那是一个 bat 的例子,因为我不认为只有一个星球有这个名字,但主要概念在文件中)

但是,我想将最相关的行星设置到数组的顶部。 (为了相关性,我会检查行星的描述或类似的东西)

那么,您将如何进行这种数据排序?

最佳答案

sql 中的

order by 将按您想要的任何字段对查询结果进行排序。然后,您可以使用 limit 仅获取前 N 个结果。

关于algorithm - 从多个表中按相关性对数据进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2944056/

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