Hola Aland, eso tengo entendido que es el producto cartesiano, debe ser similar para todos los motores seguro

en PostgreSQL se puede:

select dependencia, codigo from dependencias,codigos order by 1


o mira:

select dependencia,codigo from (values (1,'dep1'),(2,'dep2')) as dependencias (id,dependencia), (values (1,'cod1'),(2,'cod2'),(3,'cod3')) as codigos (id,codigo) order by 1

saludos


On 12/10/16 19:50, Aland Laines wrote:
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


he intentado de varias formas pero no consigo esto, es posible lograrlo en postgres?

Espero puedan ayudarme.

Un abrazo desde Perú.
        --      
Aland Laines Calonge
http://about.me/aland.laines

<http://about.me/aland.laines>

/programador de aplicativos web/*
*
Twitter: @lainessolutions
Comunidad CakePHP en Español Google+ <https://plus.google.com/communities/106077549014949879129>

Responder a