MySQL-有偿请教,二维数组对比 输出相似文章

发布于 2017-01-22 12:18:47 字数 960 浏览 1144 评论 1

有偿请教!!!

目前基于PHPCMS V9 做了一个程序,想通过文章模型里一个 二维数组字段 进行对比 输出相似文章。

需要比较字段 MYSQL存储的数据结构:

array (
0 =>
array (
'chemical' => 'C',
'min' => '',
'max' => '0.15',
),
1 =>
array (
'chemical' => 'Si',
'min' => '',
'max' => '1.00',
),
2 =>
array (
'chemical' => 'Mn',
'min' => '',
'max' => '2.00',
),
3 =>
array (
'chemical' => 'P',
'min' => '',
'max' => '0.200',
),
4 =>
array (
'chemical' => 'S',
'min' => '',
'max' => '0.150',
),
5 =>
array (
'chemical' => 'Ni',
'min' => '8.00',
'max' => '10.00',
),
6 =>
array (
'chemical' => 'Cr',
'min' => '17.00',
'max' => '19.00',
),
)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偏爱自由 2017-10-16 09:40:42

您好 我的想法是 你可以通过 多字段排序的原则:先按照chemical排序,如果chemical相同,则按照min排序,如果min相同,则按照max排序。然后你可以每N行统计 某个字段的相似度 进行分组检索 然后输出 这是我能想到的方法 有好的希望共同讨论!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文