From 93ecb23bc327dd5efba38c8bb2e67576ad9f7eb4 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Sat, 20 Jun 2020 16:02:35 -0400 Subject: [PATCH] crear consulta 1 --- consulta.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 consulta.sql diff --git a/consulta.sql b/consulta.sql new file mode 100644 index 0000000..bf33e32 --- /dev/null +++ b/consulta.sql @@ -0,0 +1,12 @@ +-- Consulta 1 de la guia +SELECT CONCAT(A.NOMBRE, CONCAT(' ', A.APELLIDO)) AS NOMBRE_ATLETA +FROM PARTICIPAR_PRECOMPETENCIA PP +LEFT JOIN ATLETA A ON (PP.ID_ATLETA = A.ID_ATLETA) +WHERE A.ID_ATLETA NOT IN ( + SELECT PC.ID_ATLETA + FROM PARTICIPAR_COMPETENCIA PC + LEFT JOIN COMPETENCIA C ON (C.ID_COMPETENCIA = PC.ID_COMPETENCIA) + LEFT JOIN PRECOMPETENCIA P ON (P.COMPETENCIA = C.ID_COMPETENCIA) + LEFT JOIN PARTICIPAR_PRECOMPETENCIA PP2 ON (PP2.ID_PRECOMPETENCIA = P.ID_PRECOMPETENCIA) + WHERE (PC.ID_ATLETA = PP2.ID_ATLETA) +);