我希望有人能幫助我。插入多個值並求和php + mysql
我想將表A中的所有數據都複製到表B中,並對錶A中的一些值進行求和,並將結果插入表B中,並將其餘信息。
這裏是我的句子:
INSERT INTO carga (Item, REC_Rep, Invoices, Description, Qty, Skids, Boxes, Bins, Metal_Rack, Totes, Other, tqty, tskids, tboxes, tbins, tmetal, ttotes, tother)
SELECT DISTINCT Item, REC_Rep, Invoices, Description, Qty, Skids, Boxes, Bins, Metal_Rack, Totes, Other, SUM(Qty) AS Qty, SUM(Skids) AS Skids, SUM(Boxes) AS Boxes, SUM(Bins) AS Bins, SUM(Metal_Rack) AS Metal, SUM(Totes) AS Totes, SUM(Other) AS Other
FROM tmp_carga
如果我跑這句話,我只拿到一個寄存器。
如何從Tabla A(tmp_carga)獲取所有數據或寄存器,然後總結一些值並將這些值與其餘的信息一起插入Tabla B(carga)?
非常感謝您的幫助!
你應該看看使用'GROUP BY'。 – Taryn
感謝您的信息。 – user3241946