Ilość osób, które mają wizytę w wybranym okresie czasu, ale więcej niż X ogólem |
Ilość osób, które mają wizytę w wybranym okresie czasu, ale więcej niż X ogólem |
23.03.2022, 12:16:52
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 |
|
|
23.03.2022, 12:28:01
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 523 Pomógł: 6309 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 |
|
|
23.03.2022, 12:38:39
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. |
|
|
23.03.2022, 12:51:03
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 523 Pomógł: 6309 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 |
|
|
23.03.2022, 13:04:22
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: 10.11.2024 - 18:56 |