mam bazę danych w access'ie
jedną z jej tabel jest G_R (godzina rozpoczęcia każdej lekcji) utworzyłem kwerendę któa obliczyła mi kiedy się dana lekcja kończy. Jak na podstawie tych dwóch danych wyznaczyć kiedy zaczyna się i kończy przerwa?
Access- godziny rozpoczęcia i zakończenia przerw
-
- Użytkownik
- Posty: 38
- Rejestracja: 28 mar 2010, o 18:49
- Płeć: Mężczyzna
- Lokalizacja: Cieszyn
- Podziękował: 8 razy
Access- godziny rozpoczęcia i zakończenia przerw
nikt nie jest w stanie pomóc mi z tym zadaniem?
Może chociaż jakieś wskazówki
Może chociaż jakieś wskazówki
-
- Użytkownik
- Posty: 374
- Rejestracja: 21 cze 2007, o 11:28
- Płeć: Mężczyzna
- Lokalizacja: Łostowice
- Pomógł: 146 razy
Access- godziny rozpoczęcia i zakończenia przerw
Rozumiem że tabela zawiera w kolejnych wiersza godziny rozpoczcia kolejnych lekcji
Zapytanie wywietlające czas rozpoczcia i zakończenia kolejnuych lekcji wygląda
Aby wywietlić czasy kolejnych przerw wystarczy wywietlić
drugą wartoć tego wyniku oraz początek koleknej lekcji
czyli minimalną wartoć czasu początku lekcji większą od aktualnej lekcji.
Kod: Zaznacz cały
SELECT
Godzina_rozpoczecia
FROM
G_R
Kod: Zaznacz cały
SELECT
Godzina_rozpoczecia,
Godzina_rozpoczecia + czas_lekcji
FROM G_R
drugą wartoć tego wyniku oraz początek koleknej lekcji
czyli minimalną wartoć czasu początku lekcji większą od aktualnej lekcji.
Kod: Zaznacz cały
SELECT
Godzina_rozpoczecia + czas_lekcji,
(SELECT MIN(B.Godzina_rozpoczecia)
FROM G_R B
WHERE B.Godzina_rozpoczecia > A.Godzina_rozpoczecia)
FROM
G_R A
ORDER BY
Godzina_rozpoczecia
-
- Użytkownik
- Posty: 38
- Rejestracja: 28 mar 2010, o 18:49
- Płeć: Mężczyzna
- Lokalizacja: Cieszyn
- Podziękował: 8 razy
Access- godziny rozpoczęcia i zakończenia przerw
Czym są twoje G_R A, G_R B? bo niestety staram sie to "przetłumaczyć" na sposób graficzny
-
- Użytkownik
- Posty: 374
- Rejestracja: 21 cze 2007, o 11:28
- Płeć: Mężczyzna
- Lokalizacja: Łostowice
- Pomógł: 146 razy
Access- godziny rozpoczęcia i zakończenia przerw
G_R to nazwa tabeli,
natomiast A i B to aliasy dzięki, którym możemy się do tej samej tabeli odwoływać w jednym zapytaniu.
Poszukaj, na pewno jest możliwość wpisania ręcznego zapytania, bynajmniej w starszych wersjach accessa była dostępna, co mogłoby Ci ułatwić sprawę.
natomiast A i B to aliasy dzięki, którym możemy się do tej samej tabeli odwoływać w jednym zapytaniu.
Poszukaj, na pewno jest możliwość wpisania ręcznego zapytania, bynajmniej w starszych wersjach accessa była dostępna, co mogłoby Ci ułatwić sprawę.