2011-12-08 83 views
0

所以我有一個數據庫,當運費計算器使用磅數時,所有重量都以盎司爲單位輸入。所以我寫了這個查詢把所有的權重由16使用SELECT:MySQL - 選擇並更新

SELECT (weight/16) AS weight FROM product_details; 

這給了我所有的值作爲查詢的結果,但我真正想要的是實際更新所有的值作爲查詢的一部分。有任何想法嗎?

+0

您的意思是使用'UPDATE'語句?:'UPDATE product_details SET weight = weight/16' –

回答

3

這應該做的伎倆:

UPDATE product_details SET weight = weight/16 
4

它只是轉換成UPDATE聲明。如果合適,添加WHERE子句以僅影響特定行。

UPDATE product_details SET weight = (weight/16) WHERE ...