Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Insertar dato de tabla a tabla

Estas en el tema de Insertar dato de tabla a tabla en el foro de Mysql en Foros del Web. ... hola .. alguien me puede ayudar con este tema... Estas son las tablas.... CREATE TABLE `detallenota` ( `idetallenota` int(11) NOT NULL auto_increment, `idnota` varchar(8) ...
  #1 (permalink)  
Antiguo 18/01/2007, 10:38
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Pregunta Insertar dato de tabla a tabla

... hola .. alguien me puede ayudar con este tema...


Estas son las tablas....

CREATE TABLE `detallenota` (
`idetallenota` int(11) NOT NULL auto_increment,
`idnota` varchar(8) collate latin1_general_ci NOT NULL,
`embarque` varchar(10) collate latin1_general_ci NOT NULL,
`indcu` char(2) collate latin1_general_ci NOT NULL default '',
`estilo` varchar(10) collate latin1_general_ci NOT NULL,
`pedido` varchar(10) collate latin1_general_ci NOT NULL,
`color` varchar(10) collate latin1_general_ci NOT NULL,
`talla` varchar(3) collate latin1_general_ci NOT NULL,
`plano` varchar(5) collate latin1_general_ci NOT NULL,
`seccion` varchar(5) collate latin1_general_ci NOT NULL,
`cantidadund` int(5) NOT NULL,
PRIMARY KEY (`idetallenota`),
KEY `indcu` (`indcu`),
KEY `estilo` (`estilo`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

CREATE TABLE `consolidado` (
`idcons` int(11) NOT NULL auto_increment,
`idnota` varchar(8) collate latin1_general_ci NOT NULL,
`embarque` varchar(10) collate latin1_general_ci NOT NULL,
`indcu` char(2) collate latin1_general_ci NOT NULL default '',
`estilo` varchar(10) collate latin1_general_ci NOT NULL,
`pedido` varchar(10) collate latin1_general_ci NOT NULL,
`color` varchar(10) collate latin1_general_ci NOT NULL,
`talla` varchar(3) collate latin1_general_ci NOT NULL,
`plano` varchar(5) collate latin1_general_ci NOT NULL,
`seccion` varchar(5) collate latin1_general_ci NOT NULL,
`cantidadund` int(5) NOT NULL,
PRIMARY KEY (`dcons`),
KEY `idfact` (`idfact`),
KEY `indcu` (`indcu`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

Como hago un select que me permita hacer:

si $idnota (<input name="" type="text">) es igual al campo idnota de la Tabla detallenota favor seleccione los datos

`idnota` varchar(8) collate latin1_general_ci NOT NULL,
`embarque` varchar(10) collate latin1_general_ci NOT NULL,
`indcu` char(2) collate latin1_general_ci NOT NULL default '',
`estilo` varchar(10) collate latin1_general_ci NOT NULL,
`pedido` varchar(10) collate latin1_general_ci NOT NULL,
`color` varchar(10) collate latin1_general_ci NOT NULL,
`talla` varchar(3) collate latin1_general_ci NOT NULL,
`plano` varchar(5) collate latin1_general_ci NOT NULL,
`seccion` varchar(5) collate latin1_general_ci NOT NULL,
`cantidadund` int(5) NOT NULL,

e ingreselo en la tabla consolidado....

Gracias por la ayuda que me puedan brindar.
__________________
"La vida sigue su curso, tú toma parte de ella."
  #2 (permalink)  
Antiguo 18/01/2007, 14:55
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 19 años, 3 meses
Puntos: 2
Re: Insertar dato de tabla a tabla

Prueba con esta query


insert into consolidado ( idnota, embarque, indcu, estilo, pedido, color, talla,
plano, seccion, cantidadund )
values ( selet idnota, embarque, indcu, estilo, pedido, color, talla, plano,
seccion, cantidadund
from detallenota
where idnota = $idnota )
  #3 (permalink)  
Antiguo 18/01/2007, 15:32
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
De acuerdo Re: Insertar dato de tabla a tabla

... Gracias voy a ensayar y luego te cuento...
__________________
"La vida sigue su curso, tú toma parte de ella."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:37.