我試圖更新我的數據庫中的一些行。分別更新每一行
我有這樣一個表如下:
id | subid | creation_date
1 | 1/1 | 2011-06-23
1 | 1/2 | 0000-00-00
2 | 2/1 | 2011-06-20
2 | 2/2 | 0000-00-00
我要的是更新具有CREATION_DATE設置項爲「0000-00-00」與誰擁有一個真正的日期之一CREATION_DATE 。
請求後,其結果將是:
id | subid | creation_date
1 | 1/1 | 2011-06-23
1 | 1/2 | 2011-06-23
2 | 2/1 | 2011-06-20
2 | 2/2 | 2011-06-20
有人在那裏可以有一個想法,以幫助我嗎?伊爾將竭盡全力,以一個單一的要求。
感謝)
B.
@Gidon爲什麼最小或最大的問題?任何一個根據發佈的信息OP工作。 – Jordan
嗯,似乎與此查詢,我有一個錯誤:「你不能指定目標表'outter'在FROM子句更新」 – LostInSql
@LostInSql,你是對的,我忘了1093.你需要一個臨時表,看我的編輯。 – bpgergo