Informática, perguntado por Jujubay, 1 ano atrás

Podem me ajudar na letra C e D do exercicio 2 de Banco de Dados SQL??
Não estou conseguindo fazer.
Segue o PDF do exercicio e o que eu consegui fazer.

Anexos:

Jujubay: Alguém?

Soluções para a tarefa

Respondido por Gustavo2503
1
c)
SELECT a.CD_PAC, a.DIA_ATEND, p.CD_PAC, p.NM_PACFROM atendimento AS a JOIN paciente AS p ON (a.CD_PAC = p.CD_PAC)
WHERE a.CD_PAC = '09/04/1996'

Gustavo2503: d)
Gustavo2503: Estou fazendo o d
Gustavo2503: SELECT o.id_usuario, u.id, u.usuario, u.email
FROM tbl_ocorrencias AS o JOIN tbl_usuarios AS u ON (o.id_usuario = u.id) WHERE u.id = '2'
Gustavo2503: A letra c) é c)
SELECT a.CD_PAC, a.DIA_ATEND, p.CD_PAC, p.NM_PAC
FROM atendimento AS a JOIN paciente AS p ON (a.CD_PAC = p.CD_PAC)
WHERE a.CD_PAC = '09/04/1996'
Gustavo2503: A questão d)
SELECT p.NM_PAC, c.DESC_CONVENIO, a.DIAG
FROM atendimento AS a JOIN paciente AS p JOIN convenio AS c
ON (a.CD_PAC = p.CD_PAC AND p.CONV_PAC = c.COD_CONVENIO)
Gustavo2503: c)
SELECT p.NM_PAC, c.DESC_CONVENIO, a.DIAG
FROM atendimento AS a JOIN paciente AS p JOIN convenio AS c
ON (a.CD_PAC = p.CD_PAC AND p.CONV_PAC = c.COD_CONVENIO)

d)
SELECT a.CD_PAC, a.DIA_ATEND, p.CD_PAC, p.NM_PAC
FROM atendimento AS a JOIN paciente AS p ON (a.CD_PAC = p.CD_PAC)
WHERE a.CD_PAC = '09/04/1996'
Jujubay: Muitíssimo obrigado!
Jujubay: Por gentileza. Estou com duvida em outra questão, você consegui me ajudar? https://brainly.com.br/tarefa/16604800
Perguntas interessantes