2011-06-12 50 views
1

我有一個表,它有幾個名爲L1,L2,L3和L4的字段。這些領域只是數字。那麼,腳本應該如何將L1到L4加在一起,其中ID ='$ sID'?假設L1和L3的值爲2,L2和L4的值爲1。我希望網頁說'6',以便用戶可以看到總數。加入多個MySQL條目

謝謝!

回答

2
SELECT L1+L2+L3+L4 AS LTOTAL FROM table WHERE ID = '$sID' 
1
SELECT L1+L2+L3+L4 FROM <tablename> WHERE ID=? 

然後在PHP中使用普通的mysql準備的語句函數傳入您的ID。

+0

你忘了'FROM tablename' – LazyOne 2011-06-12 00:47:01

0

這聽起來像你在PHP中查詢,然後用mysql_query()執行它。如果是這種情況,這行應該是你正在查找的查詢。

$query = "SELECT (L! + L2 + L3 + L4) FROM tableName WHERE id = {$sID}"; 

PHP的MySQL的選擇有一個與之相關的一些功能,如果你不熟悉的話,我會建議在這裏尋找到它: http://www.w3schools.com/php/php_mysql_select.asp