为了账号安全,请及时绑定邮箱和手机立即绑定

关于一个查询过程

关于一个查询过程

紫衣仙女 2018-11-05 06:03:46
userid  uname  tradeid 1    a    1,5,25 2    b    2,5 3    c    6 4    d    6,5,80 tradeid   title1    类别12    类别23     类别3每个用户可属于任意个分类怎样通过tradeid把用户关联起来?例如查询与a有关联的就是b和d  因为他们有同样的tradeid
查看完整描述

2 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

我到觉得,你的数据库设计改一下,更合适,tradeid与user 的关联,另外搞一张关联表。这样比较好

查看完整回答
反对 回复 2018-11-06
?
湖上湖

TA贡献2003条经验 获得超2个赞

user表里直接保存tradeid不是太好。如果不能更新设计数据库的话,可以这样做。

1. 把user表和trade做连接,对每个tradeid生成一行记录,生成表user_trade。
2. 把user_trade和自已做连接,就可以得到相关的用户了。


查看完整回答
反对 回复 2018-11-06
  • 2 回答
  • 0 关注
  • 385 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信