Código PHP:
SELECT * FROM prueba_item,prueba_texto,texto_item WHERE
prueba_item.cod_prueba=prueba_texto.cod_prueba and prueba_item.cod_item=texto_item.cod_item
and prueba_texto.cod_texto=texto_item.cod_texto
es posible??
| |||
select a 3 tablas yel resultado a insert a otra tabla hola tengo 3 tablas de las cual hago esta consulta: Código PHP: es posible?? |
| |||
INSERT INTO prueba_item_texto(cod_prueba,cod_texto,cod_item,nu m_texto,num_item,ubicacion) SELECT prueba_item.cod_prueba,prueba_texto.cod_texto,prue ba_item.cod_item,prueba_texto.num_texto,prueba_ite m.num_item,prueba_texto.ubicacion,texto_item.cod_i tem,texto_item.cod_texto,prueba_texto.cod_prueba FROM prueba_item,prueba_texto,texto_item WHERE prueba_item.cod_prueba=prueba_texto.cod_prueba and prueba_item.cod_item=texto_item.cod_item and prueba_texto.cod_texto=texto_item.cod_texto eso deberia funcionar pero me lanza el siguiente error: #1054 - Unknown column 'prueba_texto.num_texto' in 'field list' |
| ||||
Esta asi separado? "nu m_texto".... En tu SELECT ese campo no esta separado, me refiero a nu m, en el INSERT veo que tambien esta igual.... Jejeje, me parece raro...
__________________ "Nada en mis manos traigo tan solo a tu cruz me aferro....." |
| |||
ya lo logre hacer pero me dice que me inserta todos los registros (2800) ,voy y reviso la tabla y solo hay 15 registros , que sera?? INSERT INTO prueba_item_texto(cod_prueba,cod_texto,cod_item,nu m_texto,num_item,ubicacion) SELECT prueba_item.cod_prueba,prueba_texto.cod_texto,prue ba_item.cod_item,prueba_texto.num_texto,prueba_ite m.num_item,prueba_texto.ubicacion,texto_item.cod_i tem,texto_item.cod_texto FROM prueba_item,prueba_texto,texto_item WHERE prueba_item.cod_prueba=prueba_texto.cod_prueba and prueba_item.cod_item=texto_item.cod_item and prueba_texto.cod_texto=texto_item.cod_texto |
| ||||
Te haz fijado antes, cuantas filas te bota la consulta que haces???, si te manda más registros, definitivamente es por la consulta que estas efectuando Saludos
__________________ "Nada en mis manos traigo tan solo a tu cruz me aferro....." |