Witajcie
Temat ma miejsce dokładnie w Excel 2019.
-
Wybieram zakładkę Dane
-
Pobierz dane --> z innych źródeł --> ze źródła ODBC
-
W oknie wybieram skonfigurowane wcześniej połczenie.
-
W kolejnym oknie widzę dostępne tabele wraz zawartością, ale problem dotyczy kroku wcześniej chcąc skorzystać z opcji zaawansowanych - tzn podając kod zapytania w celu nie wyświetlania total zawartości tabel.
Kod działający poprawnie dla określonej daty:
SELECT *
FROM nazwa_tabeli
WHERE
TO_CHAR(nazwa_tabeli.nagłowek,'YYYY-MM-DD') LIKE '2024-09-12';
Dla powyższej daty pojawia się zawartość. Tutaj jest wszystko OK.
Potrzebuję teraz zamiast wskazania 1 daty (poniważ odświeżanie będzie ustawione codziennie i bardzo często) wskazać datę dzisiejszą minus 1. Czyli oczekiwane dane mają być za dzisiaj i wczoraj.
Nie mam wiedzy jak zastosować tutaj poprawnie SYSDATE.
Ten średnik na końcu okazuje się, że musi być.
Taki kod działa niestety tak, że pokazuje tabelę, ale bez zawartości.
LIKE TRUNC(SYSDATE) - 1;
Z góry dziękuję za pomoc.
pozdrawiam