Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Bỏ qua / bỏ qua các hàng trùng lặp khi chèn

INSERT dbo.DataValue(DateStamp, ItemId, Value)
SELECT DateStamp, ItemId, Value 
FROM dbo.tmp_holding_DataValue AS t
WHERE NOT EXISTS (SELECT 1 FROM dbo.DataValue AS d
WHERE DateStamp = t.DateStamp
AND ItemId = t.ItemId);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server, Làm thế nào để đặt tự động tăng sau khi tạo bảng mà không bị mất dữ liệu?

  2. Làm thế nào để xóa dữ liệu lớn của bảng trong SQL mà không có nhật ký?

  3. Nhận tổng của cột trên hàng cuối cùng, thực hành tốt?

  4. Kết nối với máy chủ SQL hoạt động đôi khi

  5. Lưu trữ dữ liệu UTF-16 / Unicode trong SQL Server