我有一些SQL代碼,下面這個代碼使我能夠更改數量爲'0'的所有實例,並在'數量'列中將其更改爲'1' 。它工作正常,但...SQL:更新查詢不影響行上的時間戳
但是,我想要做的,但不影響時間戳列(稱爲'entry_date')在受影響的行,即。保留輸入的原始時間。當我運行這個查詢時,它會替換下次查詢所運行的時間。
我該如何解決這個問題?我有基本的中級PHP知識,但我的SQL知識並不好。任何幫助,將不勝感激。
UPDATE
databasename
。tablename
SETquantity
='1'
WHEREtablename
。quantity
='0';
任何更新查詢之前執行(並添加或者'NULL'或'了'MODIFY COLUMN'子句中NULL',以保持該列的空性)。 –
@ypercube,對,謝謝。更新 – pilcrow