Buscar

CREATE DATABASE cinema;  USE cinema; CREATE TABLE ator ( codigo CHAR(3) PRIMARY KEY, nome VARCHAR(50) NOT NULL,  nacionalidade VARCHAR(50) NOT NU...

CREATE DATABASE cinema;

 USE cinema;

CREATE TABLE ator ( codigo CHAR(3) PRIMARY KEY,

nome VARCHAR(50) NOT NULL,

 nacionalidade VARCHAR(50) NOT NULL,

 sexo CHAR(1) NOT NULL,

qtdeoscar INT NOT NULL

);

 CREATE TABLE filme ( codigo CHAR(3) PRIMARY KEY,

 nome VARCHAR(50) NOT NULL,

ano INT NOT NULL,

 orcamento DECIMAL(10,2) NOT NULL

 );

 CREATE TABLE personagem ( codfilme CHAR(3) NOT NULL,

codator CHAR(3) NOT NULL,

personagem VARCHAR(50) NOT NULL,

PRIMARY KEY (codfilme, codator),

 FOREIGN KEY (codfilme) REFERENCES filme(codigo),

 FOREIGN KEY (codator) REFERENCES ator(codigo)

);


Fazer uma consulta sql para mostrar quantos filmes o ator jim carrey atuou

💡 1 Resposta

User badge image

Ed Verified user icon

Para mostrar quantos filmes o ator Jim Carrey atuou, você pode usar a seguinte consulta SQL: ``` SELECT COUNT(*) FROM personagem p JOIN ator a ON p.codator = a.codigo WHERE a.nome = 'Jim Carrey'; ``` Essa consulta junta as tabelas `personagem` e `ator` usando a coluna `codator` como chave estrangeira. Em seguida, filtra as linhas onde o nome do ator é "Jim Carrey" e conta quantas linhas resultantes existem, que é o número de filmes em que ele atuou.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais