MYSQL: JOIN makes SUM double

前端 未结 2 971
萌比男神i
萌比男神i 2020-12-21 23:36

This should be really easy. Believe me, I\'ve been researching this for hours. My query:

SELECT not_piece.pid, part.name AS \'Part Name\', SUM(qty_left) AS \         


        
2条回答
  •  一向
    一向 (楼主)
    2020-12-22 00:32

    With your GROUP BY, try grouping by your primary key, pid:

    SELECT not_piece.pid, part.name AS 'Part Name', SUM(qty_left) AS 'In Stock'
    FROM not_piece 
    JOIN part ON not_piece.pid = part.pid 
    GROUP BY part.pid;
    

提交回复
热议问题