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

Phương pháp hay nhất là chèn SQL Server nếu không tồn tại

Về mặt ngữ nghĩa, bạn đang hỏi "chèn Đối thủ cạnh tranh ở những nơi chưa tồn tại":

INSERT Competitors (cName)
SELECT DISTINCT Name
FROM CompResults cr
WHERE
   NOT EXISTS (SELECT * FROM Competitors c
              WHERE cr.Name = c.cName)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào chúng ta có thể xem phần thân của thủ tục được lưu trữ được mã hóa trong SSMS?

  2. Cách định dạng số bằng dấu phẩy trong SQL Server

  3. Tại sao tôi gặp lỗi Kiểu dữ liệu Xml không được hỗ trợ trong các truy vấn phân tán khi truy vấn máy chủ được liên kết cho dữ liệu không phải xml?

  4. Cách tốt nhất để lưu trữ tọa độ (kinh độ / vĩ độ, từ Google Maps) trong SQL Server là gì?

  5. Cách chỉ định đối chiếu trong truy vấn trong SQL Server (T-SQL)