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

选择*从多个表。的MySQL

选择*从多个表。的MySQL

万千封印 2019-10-18 10:28:49
SELECT name, price, photo FROM drinks, drinks_photos WHERE drinks.id = drinks_id产生5行(5个数组),photo是一行中唯一的唯一字段。name, price重复(在这里 fanta- name, price 重复3次。)我如何摆脱这些重复?编辑: 我想要name, price和所有photo为每个饮料。 id      name      price  1.    fanta        5  2.     dew         4 id      photo                   drinks_id  1.     ./images/fanta-1.jpg      1  2.     ./images/fanta-2.jpg      1    3.     ./images/fanta-3.jpg      1   4.     ./images/dew-1.jpg        2  5.     ./images/dew-2.jpg        2
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

您将在此处获得名称和价格的重复值。ids在Drinks_photos表中是重复的。您无法避免它们。您究竟想要什么输出?


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 354 浏览
慕课专栏
更多

添加回答

举报

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