MySQL - Insertar datos en tabla de forma "salteada".

 
Vista:
sin imagen de perfil
Val: 11
Ha aumentado su posición en 5 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Insertar datos en tabla de forma "salteada".

Publicado por Javier (5 intervenciones) el 27/10/2020 15:11:45
Hola buenos dias, tengo una duda que no se si sera posible.
La duda es si es posible agregar datos (filas) a una tabla de forma "salteada" en cualquier parte de la tabla.
Poe ejemplo supongamos que tengo una tabla llamada "tabla_1" que tienes x cantidad de columnas y no cuenta con una columna id autoincrementable de esta forma:

nombre=tabla_1

columna1 columna2 columna3 columna4
dato1 dato1 dato1 dato1
dato2 dato2 dato2 dato2
dato3 dato3 dato3 dato3
dato4 dato4 dato4 dato4

Y suponiendo ahora que tengo una fila que es de la siguiente manera

dato5 dato5 dato5 dato5

Y yo quisiera agregar esa fila en alguna posicion en la tabla (que no sea la ultima) como por ejemplo la posicion 3 (comenzando a contar desde cero incluido) quedando la tabla de la siguiente manera:

columna1 columna2 columna3 columna4
dato1 dato1 dato1 dato1
dato2 dato2 dato2 dato2
dato3 dato3 dato3 dato3
dato5 dato5 dato5 dato5 (nueva fila)
dato4 dato4 dato4 dato4


Es decir agregar datos en la tabla en cualquier posicion que desee.

He estado buscando en google y solo encontre las sentencias
"INSERT INTO nombre_tabla (columnas) VALUES (valores respectivamente)"
Y la sentencia "INSERT INTO... SELECT..."
No he encontrado lo que necesito.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder