Witam,
Zmontowałem sobie zapytanie, w którym jedną z wartości w rekordzie będzie numer wiersza. Niestety wymaga to przesłania w zapytaniu dwukropka (przy ustawieniu zmiennej). W jaki sposób przesłać znak dwukropka aby dbExpress nie myślał że jest to parametr zapytania? Poniżej moje zapytanie, powinno wyjaśnić o co mi chodzi:
select @lp := @lp + 1 AS wiersz, m.*, sum(ilosc_towaru) as ilosc,
Round(sum(ilosc_towaru)*cena_netto,2) as w_netto,
Round((sum(ilosc_towaru)*cena_netto)+(sum(ilosc_towaru)*cena_netto)*(stawka_vat/100),2) as w_brutto
from tab_mag_zywnosc m,
(SELECT @lp = 0) AS n
group by nazwa_towaru, nazwa_grupy, j_miary, cena_netto, stawka_vat
order by wiersz asc
chcę użyć tego zapytania aby w raporcie Rave w tabeli mieć ponumerowane wiersze.
dostaję komunikat: "No value for parameter '='"
Pozdrawiam