MySql使用筆記

個人總結的一些實用的mysql函數

1.某張表的數據追加到另外一張表(相同表字段的情況下),通常用於數據轉移

先查詢某張表的字段,然後查詢出來的字段拷貝到文本編輯器格式化成 id,name,age,updatetime,createtime 這種格式 (字段多的情況下需要用到文本編輯器)  

select * from information_schema.columns where table_name='table_name'

格式化好就可進行兩張表的數據追加了

insert into table_name (
    name,age,updatetime,createtime
) select

name,age,updatetime,createtime
from table_name_copy

把表 table_name_copy 全部數據拷貝到 table_name

注意: 主鍵不需要查詢出來 以免兩張表的主鍵相同添加失敗

2.把某個字段的部分數據替換成需要的數據

update table_name set expiredate = REPLACE(expiredate,'22:59:59.590000','23:59:59.590000') ;

REPLACE(“字段名稱”,“字段裏包含的數據”,“替換成需要的數據”)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章