当前位置:   article > 正文

leetcode、mysql 1068. 产品销售分析 I_销售表 sales: +-------------+-------+ | column name |

销售表 sales: +-------------+-------+ | column name | type | +-------------+
  1. 销售表 Sales:
  2. +-------------+-------+
  3. | Column Name | Type |
  4. +-------------+-------+
  5. | sale_id | int |
  6. | product_id | int |
  7. | year | int |
  8. | quantity | int |
  9. | price | int |
  10. +-------------+-------+
  11. (sale_id, year) 是销售表 Sales 的主键.
  12. product_id 是关联到产品表 Product 的外键.
  13. 注意: price 表示每单位价格
  14. 产品表 Product:
  15. +--------------+---------+
  16. | Column Name | Type |
  17. +--------------+---------+
  18. | product_id | int |
  19. | product_name | varchar |
  20. +--------------+---------+
  21. product_id 是表的主键.
  22.  
  23. 写一条SQL 查询语句获取 Sales 表中所有产品对应的 产品名称 product_name 以及该产品的所有 售卖年份 year 和 价格 price 。
  24.  
  25. 示例:
  26. Sales 表:
  27. +---------+------------+------+----------+-------+
  28. | sale_id | product_id | year | quantity | price |
  29. +---------+------------+------+----------+-------+
  30. | 1 | 100 | 2008 | 10 | 5000 |
  31. | 2 | 100 | 2009 | 12 | 5000 |
  32. | 7 | 200 | 2011 | 15 | 9000 |
  33. +---------+------------+------+----------+-------+
  34. Product 表:
  35. +------------+--------------+
  36. | product_id | product_name |
  37. +------------+--------------+
  38. | 100 | Nokia |
  39. | 200 | Apple |
  40. | 300 | Samsung |
  41. +------------+--------------+
  42. Result 表:
  43. +--------------+-------+-------+
  44. | product_name | year | price |
  45. +--------------+-------+-------+
  46. | Nokia | 2008 | 5000 |
  47. | Nokia | 2009 | 5000 |
  48. | Apple | 2011 | 9000 |
  49. +--------------+-------+-------+
  50. 答案:
  51. select p.product_name, s.year, s.price
  52. from sales s
  53. left join product p on s.product_id = p.product_id

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/569387
推荐阅读
相关标签
  

闽ICP备14008679号