2016-05-31 21 views
-1

我現在是一個大項目,需要從MySQL更新數據庫,我需要更新一個字段(變量值+字段值)。我可以做一個靜態值。更新數據庫字段與變量+ field_value

這裏是我有:

UPDATE table SET field_name = concat("static_value", field_name) 

我需要實現static_value值應該是動態的是什麼,它 將從1日開始,並與行數結束。

我該怎麼做?幫我!!!

+1

看起來像一個虛假的目標。對於組織良好的數據庫,您永遠不需要靜態枚舉。 –

+0

@AniMenon,沒有PHP,純MySQL。 –

+0

@YourCommonSense,基本上我需要在我的舊數據庫中創建一個新的文件,值就是這樣。 –

回答

-1

我得到了我的結果。通過設置一個變量我可以實現我所需要的。感謝@AniMenon。

SET @a:=0; 
UPDATE table SET `field_name` = concat(@a:[email protected]+1, `field_name`);