Autor
|
Tema: Mover un registro de una tabla a otra en una base datos. (Leído 15,191 veces)
|
chocola
Desconectado
Mensajes: 282
|
Hola amigos Tengo una base datos con dos tablas:
Alumnos:num(Clave) nombre apellido sexo... Exalumnos:num(clave) nombre apellido sexo...
Como puedo MOVER un registro de una tabla a la otra.
No vale copiar si no mover de una tabla a la otra, se puede hacer de una sola sentencia?
Gracias
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
Por si acaso, MySQL, MS SQL, Oracle, otro?
Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
chocola
Desconectado
Mensajes: 282
|
Por si acaso, MySQL, MS SQL, Oracle, otro?
Saludos
Estoy hablando de una consulta en la consola de comando SQL. Ejemplo de codigo: algo asi: create table alumnos (num, nombre...)
select * from alumnos where nombre="jose"
|
|
« Última modificación: 3 Diciembre 2011, 16:40 pm por chocola »
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
¿Pero en que gestor? Si bien TSQL debería de ser standard, cada uno de los gestores sentencias que no comparte con el resto.
Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
chocola
Desconectado
Mensajes: 282
|
¿Pero en que gestor? Si bien TSQL debería de ser standard, cada uno de los gestores sentencias que no comparte con el resto.
Saludos
Perdón pensaba que ya lo habia puesto Oracle
|
|
|
En línea
|
|
|
|
|
chocola
Desconectado
Mensajes: 282
|
En la web esta este codigo: INSERT Table2 SELECT * FROM Table1 WHERE [Conditions] Pero este codigo copia el registro, yo quiero mover el registro. En la misma consulta puedo ejecutar dos ordenes uno que copia y otro que borre? Se puede hacer de esa manera?
|
|
|
En línea
|
|
|
|
Hurubnar
|
No sé si entendí bien, pero quizás podrías hacer algo así: Para seleccionar: mysql_query("SELECT * FROM Tabla0 WHERE var0 = '$variable');
Para borrar lo seleccionado: mysql_query ("DELETE * FROM Tabla0 WHERE var0 = '$variable', $conexion);
Espero haber ayudado, atte. Herio
|
|
|
En línea
|
|
|
|
chocola
Desconectado
Mensajes: 282
|
No sé si entendí bien, pero quizás podrías hacer algo así: Para seleccionar: mysql_query("SELECT * FROM Tabla0 WHERE var0 = '$variable');
Para borrar lo seleccionado: mysql_query ("DELETE * FROM Tabla0 WHERE var0 = '$variable', $conexion);
Espero haber ayudado, atte. Herio Necesito que se ejecute en la misma orden.
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Duplicar un registro específico en otra tabla
PHP
|
daniken
|
1
|
2,386
|
15 Marzo 2007, 17:24 pm
por Libransser
|
|
|
Copiar Registro de una tabla a otra!!!
Programación Visual Basic
|
Cj2009z
|
3
|
4,564
|
16 Octubre 2007, 21:36 pm
por ViZoR
|
|
|
Mover subforo de Base de datos
« 1 2 3 »
Sugerencias y dudas sobre el Foro
|
Pablo Videla
|
21
|
8,755
|
1 Diciembre 2009, 20:32 pm
por [Zero]
|
|
|
Enviar datos de una tabla a otra con vb.net
.NET (C#, VB.NET, ASP)
|
proteus8
|
2
|
4,691
|
4 Febrero 2011, 01:50 am
por proteus8
|
|
|
Modificar registro de base de datos por medio de su posicion en la tabla
Programación Visual Basic
|
Ivanciingasper
|
0
|
2,188
|
23 Septiembre 2016, 20:44 pm
por Ivanciingasper
|
|