Informática, perguntado por briahn1, 9 meses atrás

Com relação ao script SQL a seguir, é INCORRETO dizer que:
SELECT COUNT(DISTINCT C.CODIGOCLIENTE)
FROM CLIENTE C INNER JOIN CIDADE CI ON C.CODIGOCIDADE = CI.CODIGOCIDADE
WHERE CI.ESTADO = 'MG'

A.Sendo CODIGOCLIENTE o campo-chave da relação CLIENTE, o uso do termo COUNT(*) no lugar de COUNT(DISTINCT
C.CODIGOCLIENTE) retorna o mesmo valor.

B.CODIGOCIDADE é chave estrangeira na relação CLIENTE.

C.A palavra 'Distinct' é desnecessária caso o campo-chave de cliente seja CODIGOCLIENTE.

D.A consulta retorna quantos clientes residem no estado de Minas Gerais.

E.Para computar também os clientes que não possuem cidade relacionada, é necessário adicionar a palavra RIGHT antes do
termo INNER JOIN.

Soluções para a tarefa

Respondido por vleit
1

Resposta:

D

Explicação:

Respondido por joediones
6

Resposta:

Para computar também os clientes que não possuem cidade relacionada, é necessário adicionar a palavra RIGHT antes do termo INNER JOIN

Explicação:

Lembrando que tem que apontar o INCORRETO

Anexos:
Perguntas interessantes