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

MYSQL - Chèn Nếu Bảng trống

INSERT INTO `account_types`(`type`, `group`)
SELECT * FROM
(SELECT '400' `type`, 'test' `group` UNION ALL
 SELECT '401' `type`, 'test2' `group` UNION ALL
 SELECT '402' `type`, 'test3' `group`) A
WHERE NOT EXISTS (SELECT NULL FROM account_types B WHERE A.type=B.type);

Bản trình diễn




  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ưu trữ các tệp hình ảnh trong cơ sở dữ liệu Mongo, có phải là một ý kiến ​​hay không?

  2. Tuyên bố PDO của tôi không hoạt động

  3. Lưu trữ dữ liệu của hộp văn bản đa dạng thức vào cơ sở dữ liệu với định dạng

  4. Hỗ trợ ràng buộc khóa ngoại trong Rails

  5. Kết nối cơ sở dữ liệu PHP và MYSQL và tạo bảng chỉ một lần