sql server 实现匹配

在座的各位大神们,有没有人sql  server做过类似猜你喜欢的功能啊!两个一样的表 ,A表和B表,怎么样在B表找出和A表相似度最高的。

具体需求:

想做一个类似于淘宝的那种猜你喜欢,根据客户的购买记录,获取商品的属性,在推给他,和购买商品属性类似的商品

wangjiaojiao 发布于 2019-6-11 11:04 (编辑于 2019-6-11 11:19)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
firegunzxLv6高级互助
发布于2019-6-11 11:10

请具体描述一下需求

  • wangjiaojiao wangjiaojiao(提问者) 已完善需求
    2019-06-11 11:19 
  • firegunzx firegunzx 回复 wangjiaojiao(提问者) 类似于搜索引擎的热词匹配,单纯从sql的角度做不了
    2019-06-11 11:30 
最佳回答
0
虾米、木木Lv2初级互助
发布于2019-6-11 11:27

应该是根据大数据分析实现的,想要简单的实现你这种功能 ,可以先匹配 1,商品名称,2,商品品牌,3,借助于语言分析对商品属性 进行分析 like查找 但是这样的话性能不好处理 ,可以先实现1,2。3的话得需要借助接口了 比如百度的词法分析接口

  • wangjiaojiao wangjiaojiao(提问者) 我们现在只有数据库方面的技术,其他的都不太懂......
    2019-06-11 11:28 
  • 虾米、木木 虾米、木木 回复 wangjiaojiao(提问者) 那就 将商品区分 商品名称,商品品牌 等 字段保存 然后再表里根据保存的字段 like查询吧。。 最理想的方法是大数据
    2019-06-11 11:31 
  • wangjiaojiao wangjiaojiao(提问者) 回复 虾米、木木 嗯,是的呢,因为大数据方面的不太懂,想试一下sql是否能解决
    2019-06-11 11:32 
  • 3关注人数
  • 383浏览人数
  • 最后回答于:2019-6-11 11:27
    请选择关闭问题的原因
    确定 取消
    返回顶部