Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.87 KB | None | 0 0
  1. USE ABDPrzychodnia
  2. GO
  3.  
  4.  
  5. WITH CT AS
  6. (
  7. SELECT P.Nazwisko,
  8.        P.Imie,
  9.        P.Pesel,
  10.        P.IdPacjenta
  11. FROM Wizyty AS W
  12.      JOIN Lekarze AS L ON W.IdLekarza = L.IdLekarza
  13.      JOIN Specjalizacje AS S ON L.Idspecjalizacji = S.idspecjalizacji
  14.      JOIN Pacjenci AS P ON W.IdPacjenta = P.IdPacjenta
  15. WHERE YEAR(W.DataWizyty) = 2014 AND MONTH(W.DataWizyty) = 5 AND DAY(W.DataWizyty) = 15
  16.       AND (S.NazwaSpecjalizacji = 'Kardiolog' OR S.NazwaSpecjalizacji = 'Diabetolog')
  17. )
  18.  
  19.  
  20. SELECT *
  21. FROM CT
  22.      JOIN Wizyty AS W ON W.IdPacjenta = CT.IdPacjenta
  23.      JOIN Lekarze AS L ON W.IdLekarza = L.IdLekarza
  24.      JOIN Specjalizacje AS S ON L.Idspecjalizacji = S.idspecjalizacji
  25.      JOIN Pacjenci AS P ON W.IdPacjenta = P.IdPacjenta
  26. WHERE (YEAR(W.DataWizyty) = 2014 AND S.NazwaSpecjalizacji != 'Lekarz rodzinny')
  27.       AND (YEAR(W.DataWizyty) = 2014 AND MONTH(W.DataWizyty) = 5 AND DAY(W.DataWizyty) = 15)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement