SQL--遷移條件數據和補全數據數值

目的:我要把老顧客的部分數據遷移到另外一個表裏面sql

-- 步驟一:篩選查詢
--  打開表,只顯示想要看到的數據列
--  作條件篩選,篩選出想要的數據
-- 步驟二:sql查詢 SELECT ID,Name,Gender,Mobile,CreateTime FROM smartcustomer WHERE ID <=100010 AND ID >100005
-- 步驟三:遷移數據
INSERT INTO smartwxpromoter
(customerID,name,gender,mobile)
(
SELECT
ID,name,gender,mobile
FROM
smartcustomer
WHERE
smartcustomer.ID<=100010 AND
smartcustomer.ID>100005 
)
-- 步驟四:設置數據
UPDATE smartwxpromoter
-- SET (A1,B1,C1)=(A2,B2,C2),這個語法MS SQL Server不支持(oracle和DB2支持)
SET
CreateTime=now(),
AppID="wx2cda971ec714f9fe",
BlacklistType=0
-- 步驟五:刪除測試數據
DELETE 
FROM smartwxpromoter
WHERE
CreateTime="2019-01-29 12:01:00"
相關文章
相關標籤/搜索