sql >> Databáze >  >> RDS >> Mysql

Vložit dotaz zkontrolovat, zda záznam existuje - Pokud ne, vložte jej

Můžete použít níže uvedený dotaz. Zde vloží ip_address, když není přítomna ve vaší tabulce.

INSERT INTO ip_list (ip_addr)
SELECT * FROM (SELECT '192.168.100.1') AS tmp
WHERE NOT EXISTS (
    SELECT ip_addr FROM ip_list WHERE ip_addr='192.168.100.1'
);


  1. Vložit všechna data datagridview do databáze najednou

  2. Django Migrations:Primer

  3. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Selhání komunikačního odkazu

  4. Získávání dat pomocí znakové sady UTF-8 ze serveru MSSQL pomocí rozšíření PHP FreeTDS