![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jestem jeszcze początkujący więc wybaczcie treść pytania. Zatrzymałem się na konstruowaniu zapytania do bazy. Posiadam tabelę z której chciałbym wyciągnąć dane: Kod Id Data Czas Nazwa_zdarzenia 1 2017-04-21 11:00 ABC 2 2017-04-21 12:00 CDA 3 2017-04-21 13:00 AAA 4 2017-04-22 09:00 BBB 5 2017-04-22 20:00 CCC Nie mogę dojść do tego jak wyświetlić wszystkie nazwy zdarzeń, które wystąpiły pomiędzy: 2017-04-20, godz. 10:00, a 2017-04-22 godz. 22:00 Pomoże ktoś. :-) Jaq |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pomiędzy jedną wartością np. data, nie ma żadnego problemu, pomiędzy dwoma już jest :-)
Pomroczność jasna. :-) No i chyba sam znalazłem. :-) Przepraszam, że zawracałem głowę.
Mała poprawka Kod SELECT DISTINCT Nazwa_zdarzenia
FROM Zdarzenia WHERE (Data > '2017-04-20' AND Data < '2017-04-22') OR (Data = '2017-04-20' AND Godzina >= '10:00') OR (Data = '2017-04-22' AND Godzina <= '22:00'); SELECT DISTINCT Nazwa_zdarzenia FROM Zdarzenia WHERE (Data > '2017-04-20' OR (Data = '2017-04-20' AND Godzina >= '10:00')) AND (Data < '2017-04-22' OR (Data = '2017-04-22' AND Godzina <= '22:00')) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:07 |