2017-03-12 69 views
-2

你能幫我用PHP中的代碼做「SELECT」嗎?我需要從最後一個ID的名稱爲「table1」的數據庫表中進行SUM操作。在圖片上你可以看到SUM的值。來自上一個ID的總計值

enter image description here

回答

0

使用ORDER BYLIMIT 1聚集:

SELECT (col1 + col2 + col3...) 
FROM table1 
ORDER BY id DESC 
LIMIT 1; 

這假定id是沒有在你的表中重複。這似乎是一個名爲id的列的合理假設。

0

這聽起來像你想的所有列的SUM

有沒有 「貓膩」 自動完成它,你將不得不一一列舉:

SELECT SUM(col1 + col2 + col3...) as sum 
FROM table1 
ORDER BY id DESC LIMIT 1; -- since you want only the last ID