我有一個表所示:MySQL的:在一列中選擇多列,總金額
-----------+------|
product_id |price |
-----------+------|
1 + 5 |
-----------+------|
2 + 15 |
-----------+------|
3 + 25 |
-----------+------|
我需要像輸出:
-----------+------|
product_id |sum |
-----------+------|
1 + 45 |
-----------+------|
2 + 45 |
-----------+------|
3 + 45 |
-----------+------|
我當前的查詢:
SELECT product_id, (SELECT SUM(price) FROM tableName) `sum` FROM tableName.
是否可以在不使用2個SELECT查詢或GROUP_CONCAT的情況下執行此操作? 請幫忙。
在此先感謝!
注意:我在表中有成千上萬行,並且更多條件(包括其他表數據)將被添加到此查詢中。
向我們展示您的查詢是什麼,現在和你試圖讓總和到您的數組什麼。 – Pieter
問題已更新。請檢查。 –