2011-12-04 85 views

回答

2

您是否嘗試過做這樣的:

update editions set year = 2005 where id = 1 and year > 2005; 

(即限制選擇到行(S),你想更新)

+0

很明顯,我怎麼可能沒有想到這一點。謝謝 – kaklon

4
UPDATE `editions` 
SET `editions`.`year` = 
LEAST(`editions`.`year` , '2005') WHERE `editions`.`id` = 1; 
+0

+1,因爲這就是我一直在尋找因爲,但馬特的答案是要走的路。謝謝 – kaklon

相關問題