Imagem de fundo

Quantos registros serão exibidos com a execução do comando...

Para resolver às questões 50 e 51, considere que os comandos SQL mostrados no quadro abaixo que foram executados previamente no MySQL 8 com sucesso.

CREATE TABLE Pessoa (

codigo int NOT NULL UNIQUE,

nome varchar(50),

email varchar(40),

qtdfilhos int);

CREATE TABLE Cargo (

codigo int NOT NULL UNIQUE,

cargo varchar(40));

CREATE TABLE PC (

codigo int NOT NULL UNIQUE,

codpes int,

codcar int);

INSERT INTO Pessoa (codigo, nome, email, qtdfilhos) VALUES

(1,'Maria','[email protected]',0);

INSERT INTO Pessoa (codigo, nome, email, qtdfilhos) VALUES

(2,'Ana','[email protected]',2);

INSERT INTO Pessoa (codigo, nome, email, qtdfilhos) VALUES

(3,'Julio','[email protected]',3);

INSERT INTO Pessoa (codigo, nome, email, qtdfilhos) VALUES

(4,'Luciano','[email protected]',1);

INSERT INTO Pessoa (codigo, nome, email, qtdfilhos) VALUES

(5,'Paulo','[email protected]',1);

INSERT INTO Cargo (codigo, cargo) VALUES

(1,'gerente');

INSERT INTO Cargo (codigo, cargo) VALUES

(2,'vendedor');

INSERT INTO Cargo (codigo, cargo) VALUES

(3,'assistente');

INSERT INTO PC (codigo, codpes, codcar)

VALUES (1,1,3);

INSERT INTO PC (codigo, codpes, codcar)

VALUES (2,5,3);

INSERT INTO PC (codigo, codpes, codcar)

VALUES (3,3,1);

INSERT INTO PC (codigo, codpes, codcar)

VALUES (4,2,3);

INSERT INTO PC (codigo, codpes, codcar)

VALUES (5,4,2);

Quantos registros serão exibidos com a execução do comando SQL abaixo?


SELECT nome, qtdfilhos

FROM Pessoa,PC

WHERE Pessoa.codigo=PC.codpes

AND Pessoa.codigo>2

AND qtdfilhos<3


A

1.


B

2.


C

3.


D

4.


E

5.