2011-09-05 74 views
0

當前分貝birthday如何插入一個數字電流值在mysql中列

ID OldBirthday NewBirthday 
------------------------------ 
1 810401  
2 821112  
3 830725 

現在我想從OldBirthday複製到NewBirthday與開頭添加19

結果應該是

ID OldBirthday NewBirthday 
------------------------------ 
1 810401  19810401 
2 821112  19821112  
3 830725  19830725 

讓我知道..

UPDATE birthday 
SET NewBirthday = OldBirthday 
+1

什麼數據類型的OldBirthday和NewBirthday? – Bohemian

+0

@Bohemian它是字符串。 – Joe

回答

2
UPDATE birthday SET NewBirthday = (OldBirthday + 19000000) 
+0

如果數據類型是字符串,你會想在右側使用''19'|| OldBirthday'。 – bdares

+0

正確,取決於DataType - 這些看起來像整數。如果這些都是真的生日,你可能想要將它們作爲日期存儲:) – VNO

相關問題