我想從mysql中獲取數據,其中一個字段是在mysql中計算的。mysql正在計算預填表字段
例如:我有一個X,Y和Z字段。我想創建一個名爲'A'的新字段,其中'A'是(X + Y)/ Z的計算值。
捕捉是Z!= 0,所以如果Z是0,那麼Z將被改變爲1以避免無限數字(1/0 = ??)。
問題是我可以計算出這個成爲一個新的字段在mysql?
我想出了這是
SELECT X, Y, Z, ((X+Y)/Z) as A FROM table
但是,我還是不能過濾z,以使如果Z == 0,則Z = 1。我可以這樣做嗎?
非常感謝你 :) – godheaper 2014-12-04 08:26:09