![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.03.2022 Ostrzeżenie: (0%) ![]() ![]() |
Hej, próbuje utworzyć zapytanie do bazy, które zwróci mi:
- ilość osób danego dnia, które: - mają wizytę w wybranym okresie czasu i : - będą to tylko te osoby, które ogółem mają więcej niż dwie wizyty Mam dwie tabele: patient i visit. visit łączy się z patient po patientid. Przyjmujemy, że patient to pacjenci , a visit to wizyty tych pacjentów, co za tym idzie każdy pacjent może mieć X wizyt. Mam problem z ograniczeniem tych dat. To co udało mi się do tej pory stworzyć (zapytanie nie zwraca żądanej wartości):
Proszę o wskazówki lub jakąś inną pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 482 Pomógł: 6303 Dołączył: 27.12.2004 ![]() |
Przekombinowane i masa literowek
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.03.2022 Ostrzeżenie: (0%) ![]() ![]() |
Niestety, ale zaproponowałeś rozwiązanie które zwraca pacjentów, którzy w wybranym zakresie czasu mają więcej niż jedną wizytę, a nie takie jest założenie.
Muszę końcowo otrzymać jedną liczbę. Chodzi mi o to, że np mamy dwóch pacjentów: Anetek Bela, który ma wizyty: -2022-02-13 -2022-02-28 -2022-03-23 Szymon Majewski, który ma wizyty: -2022-01-02 -2022-03-01 -2022-03-22 Querka powinna zwrócić mi liczbę 1, bo tylko jeden pacjent spełnia warunki: -ma wizytę w dniu 2022-03-23 -ogólnie ma więcej niż jedną wizytę Zakładając OFC taki zakres dat:
Przy takim zapytaniu obecnie zwraca mi liczbę 0. Nie zwracaj uwagi na razie na to co jest w select (kolumny) - testowo sobie tak wprowadzam aby weryfikować poprawność danych pacjentów. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 482 Pomógł: 6303 Dołączył: 27.12.2004 ![]() |
No tak, nie doczytalem
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.03.2022 Ostrzeżenie: (0%) ![]() ![]() |
Chyba działa poprawnie, dzięki śliczne za pomoc
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2024 - 17:35 |