----- Mensaje original ----- > De: "Aland Laines" <aland.lai...@gmail.com> > Para: "POSTGRES" <pgsql-es-ayuda@postgresql.org> > Enviados: Miércoles, 12 de Octubre 2016 19:50:48 > Asunto: [pgsql-es-ayuda] Consulta quizas de novato > > > > > > Hola compañeros, tengo dos tablas > > dependencias > > id dependecia > ======== > 1 nombre1 > > 2 nombre2 > 3 nombre3 > > > codigos > > id codigo > ======== > 1 codigo1 > 2 codigo2 > 3 codigo3 > 4 codigo4 > 5 codigo5 > 6 codigo6 > 7 codigo7 > 8 codigo8 > > > > > > > quiero combinar estas dos tabla en un vista de esta forma: > > > nombre codigo > > ============= > > nombre1 codigo1 > nombre1 codigo2 > nombre1 codigo3 > nombre1 codigo4 > nombre1 codigo5 > nombre1 codigo6 > nombre1 codigo7 > nombre1 codigo8 > nombre2 codigo1 > nombre2 codigo2 > nombre2 codigo3 > nombre2 codigo4 > nombre2 codigo5 > nombre2 codigo6 > nombre2 codigo7 > nombre2 codigo8 > nombre3 codigo1 > nombre3 codigo2 > nombre3 codigo3 > nombre3 codigo4 > nombre3 codigo5 > nombre3 codigo6 > nombre3 codigo7 > nombre3 codigo8 > > > Creo que estamos hablando del producto cartesiano de ambas tablas. Seria algo como SELECT dependencia, codigo from dependencias cross join codigo;
HTH Gerardo - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda