Temat: Zapytanie z BETWEEN
WitamStworzyłem następujące zapytanie "SELECT CDN.TwrKarty.Twr_Kod, CDN.TwrKarty.Twr_Nazwa, CDN.TwrCeny.TwC_TwrLp, CDN.TwrCeny.TwC_Wartosc, DATEADD(S, CDN.TwrCeny.TwC_CzasModyfikacji, '19900101') AS Czas_mod
FROM CDN.TwrKarty INNER JOIN
CDN.TwrCeny ON CDN.TwrKarty.Twr_GIDNumer = CDN.TwrCeny.TwC_TwrNumer
WHERE (CDN.TwrCeny.TwC_TwrLp = 5) AND (CDN.TwrCeny.TwC_Wartosc > 0) AND (DATEADD(second, CDN.TwrCeny.TwC_CzasModyfikacji, CONVERT(DATETIME, '19900101')) BETWEEN @dataOd AND @dataDo)"
Chciałem uzyskać informację, kiedy w dodanym cenniku na karcie towarowej była ostatnia modyfikacja. Zapytanie zwraca mi wynik tyle ze po dodaniu zakresu daty (np.01.06.22-03.06.22) zwraca mi tylko dane z 01.06.22-02.06.22 (brakuje 03.06.22). Czy mógłbym prosić o jakąś podpowiedź gdzie ewentualnie jest błąd albo czego brakuje w tym zapytaniu???
Z góry dziękuje