簡體   English   中英

如何從同一mysql數據庫表中的另一個字段移動一個字段數據?

[英]How to move one fields data from another field within same mysql database table?

在mysql數據庫的user表中。 我有一個名為age的字段,但是現在我想將age字段的所有內容移到新創建的名為age_min字段中。 我怎樣才能做到這一點? 提前致謝..

你可以試試這個

 UPDATE `user` SET age_min=age;

只需做:

Update table set age=age_min;

它將字段年齡的值復制到age_min字段

試試這個qry ...

update `user` set `age_min` = `age`;

這應該做:

UPDATE user SET age_min = age;

您可以將所有數據復制到新列:

UPDATE `user` SET `age_men` = `age`

或者,您可以重命名現有的列:

ALTER TABLE `user` CHANGE `age` `age_min` int

(您可能必須刪除剛創建的新列才能運行上述查詢,如果是這樣,請執行以下操作: ALTER TABLE user DROP age_min

SQL提琴:

http://sqlfiddle.com/#!2/dfe84/2

運行此查詢:

UPDATE `user` SET `age_min` = `age` 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM