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

关于MYSQL连接查询,求助

关于MYSQL连接查询,求助

当年话下 2018-11-07 14:14:29
  这样的字段可以用作连接查询么?比如  select * from 优惠券表  left join 商户表 on 商户表.shopid in (a.shopidstr)最初是一张优惠券对应一个商家,用  商户表.shopid=优惠券表.shopid 查询,现在需求有变化开设分店,就采取这样的措施保存到一个字段中,一张优惠券可以给在其他分店都重用希望查询出来是shopidstr里的有几个店铺就出来几条记录 这样的查询可以实现么?
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

首先,现代的数据库叫做"关系型数据库", 它的理念应该是透过关系来实现数据的关联, 也就是说, 当你开设分店时, 你应该再建一张子表, 而不是像这样把这些都放进一个字段里.

其次, 要达到你想要的效果不是做不到, 但是你的语句肯定不行. 写进来也比较麻烦, 建议最好不要这样弄, 改为建一张子表.


查看完整回答
反对 回复 2018-11-11
  • 2 回答
  • 0 关注
  • 533 浏览
慕课专栏
更多

添加回答

举报

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