3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
最近剛好碰到需要在同一個table內copy資料的情況 由於先dump出來再操作實在是覺得有點麻煩又有點蠢 想到應該可以直接下SQL來完成這件事情 於是稍微研究了一下 基本上只要避開primary column即可完成 例如:有一張資料表叫做table_1,表結構有三個欄位,分別是col_1, col_2, col_3,其中col_1為primary column,然後使用下列SQL語法: INSERT INTO table_1(col_2, col_3) SELECT (col_2, col_3) FROM table_1 WHERE col_2 > 100 下了這行SQL後,會在資料表複製並寫入現在col_2值大於100的資料

本文由caloskaoorg提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦