elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Query que dplica registros a partir de otra tabla
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Query que dplica registros a partir de otra tabla  (Leído 1,812 veces)
crisoof

Desconectado Desconectado

Mensajes: 48


Ver Perfil
Query que dplica registros a partir de otra tabla
« en: 1 Agosto 2019, 19:42 pm »

Buenas tardes.

Tengo la siguiente duda, quizas sea muy facil estoy un poco bloqueado,

tengo una tabla
Tabla 1
Código:
Registro1,
Registro2,
Registro 3
Registro4


y por otro lado tengo un otra tabla que tiene un parametro que me indica que debo usar los 4 registros de la tabla 1

Tabla 2
Código:
1,1,1,Registro 1,1,
2,1,1, Registro 2,1,
3,1,1, Todos, 1

cuando tenga el registro Todos, debería crear 4 filas y hacer esto

Código:
1,1,1,Registro 1,1,
2,1,1, Registro 2,1,
3,1,1, Registro1,1,
3,1,1, Registro2,1,
3,1,1, Registro3,1,
3,1,1, Registro4,1

Como la tabla 1 tiene pocos registros se que puedo usar un case y decirle que haga el insert normal pero cuando encuentre el Todos cree los 4 registros manuales, pero mi idea es saber como hacerlo mas automatizado para cuando me tope con una tabla mas grande no tener que hacer los insert manuales


Saludos gracias por su ayuda, espero haber sido claro


En línea

crisoof

Desconectado Desconectado

Mensajes: 48


Ver Perfil
Re: Query que dplica registros a partir de otra tabla
« Respuesta #1 en: 1 Agosto 2019, 23:05 pm »

Amigo Crisoof yo te voy a responder como hacerlo xD....

Na para el que busque como hacer esto es algo muy facil ,solo es necesario usar un cross join

Código:

Select  T2.campo1, T2.campo2, T2.campo3, T1.Campo1, T2.Campo5, T1.campo6
From Table1 T1
Cross join Table2 T2


Saludos espero les sirva perdi todo el dia en algo muy facil xD


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
copiar registros de una BD a otra BD en otra ubicación
Desarrollo Web
OssoH 2 3,789 Último mensaje 13 Julio 2010, 19:37 pm
por MinusFour
selecionar el ultimo id creado en otra query
Bases de Datos
gAb1 4 3,275 Último mensaje 30 Agosto 2013, 03:16 am
por gAb1
Copiar registros de una tabla a otra con IBExpert
Bases de Datos
calitos 0 2,477 Último mensaje 4 Junio 2015, 14:51 pm
por calitos
Modificar registros a partir de C
Programación C/C++
LaiaxanIV 1 1,640 Último mensaje 29 Marzo 2016, 21:52 pm
por fary
query no guarda registros en la bd
PHP
elbrujo20 4 2,879 Último mensaje 17 Noviembre 2016, 04:53 am
por SetzerFF
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines