Jump to content

Recommended Posts

Posted

Boas,

tenho a seguinte dúvida:

estou a criar uma base de dados onde tenho uma entidade Produto e outra entidade Componente.

Cada produto é composto por vários componentes, e para isso no relacionamento entre essas duas entidades, criei uma entidade Composto que irá ter três atributos: quantidade_utilizada e duas Primary Keys (codigo_produto e codigo_componente).

ora a minha questão é: pretendo listar a lista de componentes que compõem cada produto. ora à primeira vista parece algo muito fácil mas eu não estou a conseguir encontrar maneira de chegar lá 😞

tentei com:

select cod_produto, cod_componente

from composto

order by 1;

que me vai listar algo do genero:

cod_produto cod_componente

1 2

1 4

1 1

1 9

2 2

2 5

2 3

...

o que pretendia, (não sei se é possível), era um output deste tipo:

cod_produto cod_componente1 cod_componente2 cod_componente3 cod_componente4

1 2 4 1 9

2 2 5 3 6

...

sugestões?

Obrigado

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.