sql >> Database >  >> RDS >> Mysql

Hoe zou ik ON DUPLICATE KEY UPDATE gebruiken in mijn CodeIgniter-model?

U kunt de instructie "ON DUPLICATE" toevoegen zonder kernbestanden te wijzigen.

$sql = $this->db->insert_string('table', $data) . ' ON DUPLICATE KEY UPDATE duplicate=LAST_INSERT_ID(duplicate)';
$this->db->query($sql);
$id = $this->db->insert_id();

Ik hoop dat het iemand gaat helpen.



  1. JSONB-waarden samenvoegen in PostgreSQL?

  2. SQL, hulptabel met getallen

  3. Hoe alle ongeldige pakketten in Schema te compileren?

  4. Het laatste record in elke groep ophalen - MySQL