UPDATE `tbl_shift_details`
SET EndTime = '10:00:00' EndDate = '2016-10-15',
EndBillNo = '50',`TempColl` = (Val(TempColl) + '500')
WHERE `OperatorId` = '3' AND machineId = '026'
ORDER BY id DESC LIMIT 1;
此查詢不適用於我,因爲TempColl
在查詢中使用了同一表的字段以選擇以前的值。 在這方面Mysql更新查詢不起作用
什麼樣的數據類型有'TempColl'? – rbr94
什麼是'Val()'?只需使用'TempColl = TempColl + 500' –
嗨rbr94和Paul Spiegel,這是我的錯誤,「TempColl」字段已經是一個數字字段,非常感謝你的幫助。 –