Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WesleyRio

[Resolvido] Consulta PostgreSQL

Recommended Posts

Ola, a todos.

Preciso de uma ajuda nestes exercícios, alguns eu consegui fazer, outros não.

E como a prova e segunda - feria que vem, necessito entender estas questões.

Gostaria de uma explicação alem da resposta para que eu possa entender e aprender.

Muito obrigado

Wesley T C

 

CREATE DATABASE Aula10

WITH OWNER = postgres

ENCODING = 'UTF8',

 

CREATE TABLE FORNECEDORES(

cod INT NOT NULL,

nome VARCHAR(50) NOT NULL,

status INT NOT NULL,

cidade VARCHAR (30),

PRIMARY KEY (cod),

UNIQUE (nome));

 

CREATE TABLE PEÇAS(

cod INT NOT NULL,

nome VARCHAR (50) NOT NULL,

cor VARCHAR (25) NOT NULL,

peso DECIMAL (10,2) NOT NULL,

cidade VARCHAR(30),

PRIMARY KEY (cod),

UNIQUE(nome));

 

CREATE TABLE PROJETOS(

cod INT NOT NULL,

nome VARCHAR (50) NOT NULL,

cidade VARCHAR (30),

PRIMARY KEY (cod),

UNIQUE (nome));

 

CREATE TABLE REMESSA_FORNECIDA(

codForn INT NOT NULL,

codProj INT NOT NULL,

codPeça INT NOT NULL,

quantidade INT NOT NULL,

PRIMARY KEY (codForn),

FOREIGN KEY (codProj) REFERENCES PROJETOS (cod),

FOREIGN KEY (codpeça) REFERENCES PECAS (cod));

 

As consultas:

 

1) Alterar a cor de todas as peças Vermelhas para Laranja

2) Eliminar todos os projetos para os quais não existem remessas cadastradas

3)Obter o numero de fornecedores do RJ que possuem status maior qu 20

4 Obter todas as peças que pesam mais de 25grs e são fornecidas pelos fornecedores de Duque de Caxias ou Niteroi

5) Obter as cidades de peças que armazenam mais de cinco peças vermelhas

 

Esta lista possuia 20 exercicios... nescessito da ajuda para com estes.

Muito obrigado novamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.