SQL - Insertar fila si no existe usando WHERE

En este tutorial de SQL te mostraré cómo insertar datos a una tabla solo si el dato no existe, es decir, insertar un dato únicamente una vez usando una subconsulta y WHERE. Este tutorial aplica para SQL en general, es decir, debería funcionar en cualquier motor, pero solo he podido probarlo en MySQL y SQLite 3. Nota: no olvides que REPLACE INTO e INSERT IGNORE (o INSERT OR IGNORE) tienen similitudes con este método. ...

septiembre 19, 2019 · 2 min · 267 palabras · Parzibyte

Replace into en MySQL: usos y explicación

Introducción Apenas vimos qué es lo que hace Insert ignore en MySQL. Pues bien, ahora veamos algo que se parece mucho y es la famosa consulta replace into en MySQL. Básicamente remplaza toda la fila en caso de que una o más claves sean duplicadas al insertar. ...

agosto 27, 2018 · 3 min · 476 palabras · Parzibyte