6 thg 11, 2015

Một số lệnh SQL hay dùng

Cập nhập - Đưa dữ liệu từ Table này sang Table khác

 Đưa dữ liệu từ bảng A sang bảng B
Insert A(col1,col2)
Select col1,col2 from B

Cập nhập dữ liệu bảng A từ bảng B
Update a set a.Col= b.Col from A a join B b on a.JoinCondition = b.JoinCondition

Trộn 2 bảng lại với nhau:
MERGE INTO Target AS C -- Target
USING Source AS B -- Source
ON C.JoinCondition = B.JoinCondition
WHEN NOT MATCHED and THEN -- Add missing
INSERT (col1,col2,…)
VALUES (B.col1,B.col2,…);
WHEN MATCH THEN
        UPDATE SET C.col = B.col
WHEN SOURCE NOT MATCHED THEN -- Delete missing from source
DELETE;


Các kiểu định dạng ngày tháng trong SQL Server thường dùng:

--Các kiểu định dạng ngày tháng trong SQL Server thường dùng:

  1. --yyyymmdd:  
  2.   
  3. select convert(varchar, getdate(), 112)  
  4.   
  5. --dd/mm/yyyy:  
  6.   
  7. select convert(varchar, getdate(), 103)  
  8.   
  9. --dd-mm-yyyy:  
  10.   
  11. select convert(varchar, getdate(), 105)  
  12.   
  13. --mm-dd-yyyy:  
  14.   
  15. select convert(varchar, getdate(), 110)  
tham khảo tại đây

Một số lệnh SQL hay dùng Rating: 4.5 Diposkan Oleh: http://pdunoteit.blogspot.com/