gpt4 book ai didi

mysql - 从第一个表中选择所有内容并使用外键添加特定列的行

转载 作者:行者123 更新时间:2023-11-29 14:26:22 26 4
gpt4 key购买 nike

我有两个表:

  1. product_session
  2. 产品促销

product_sessionproduct_saleproduct_session_id 映射,它是 product_session 的主键,是 的外键产品销售

product_sale 可以针对 product_session_id 返回多行。

product_sale 有 4 列:

  • product_sale_id
  • product_session_id
  • 销售额1
  • 销售2

现在我需要一个查询,该查询将根据 product_session_idsum(sales1),sum(sales2) 返回第一个表 (product_session) 的所有列第二个表 (product_sale) 的 code>,如果 product_sale 有多行针对 product_session_id

最佳答案

SELECT   product_session.*, SUM(product_sale.sales1), SUM(product_sale.sales2)
FROM product_session LEFT JOIN product_sale USING (product_session_id)
GROUP BY product_session_id

关于mysql - 从第一个表中选择所有内容并使用外键添加特定列的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10894665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com