I have a little problem with a query.
Code: Select all
CREATE
ALGORITHM = UNDEFINED
DEFINER = `root_user`@`%`
SQL SECURITY DEFINER
VIEW `stimulsoft_acc_srv_pojazdy_szczegoly` AS
select
(select
`stimulsoft_acc_poj_ewidencja`.`pje_LicznikPoczatkowy`
from
`stimulsoft_acc_poj_ewidencja`
where
((`stimulsoft_acc_poj_ewidencja`.`pje_Pojazd` = param1())
and (`stimulsoft_acc_poj_ewidencja`.`pje_NR` = 1))
limit 1) AS `Stan_Poczatkowy`,
(select
`stimulsoft_acc_poj_ewidencja`.`pje_LicznikKoncowy`
from
`stimulsoft_acc_poj_ewidencja`
where
(`stimulsoft_acc_poj_ewidencja`.`pje_Pojazd` = param1())
order by `stimulsoft_acc_poj_ewidencja`.`pje_NR` desc
limit 1) AS `Stan_Koncowy`,
((select
`stimulsoft_acc_poj_ewidencja`.`pje_LicznikKoncowy`
from
`stimulsoft_acc_poj_ewidencja`
where
(`stimulsoft_acc_poj_ewidencja`.`pje_Pojazd` = param1())
order by `stimulsoft_acc_poj_ewidencja`.`pje_NR` desc
limit 1) - (select
`stimulsoft_acc_poj_ewidencja`.`pje_LicznikPoczatkowy`
from
`stimulsoft_acc_poj_ewidencja`
where
((`stimulsoft_acc_poj_ewidencja`.`pje_Pojazd` = param1())
and (`stimulsoft_acc_poj_ewidencja`.`pje_NR` = 1))
limit 1)) AS `Stan_PoczEwid`
from
`stimulsoft_acc_poj_ewidencja`
where
((`stimulsoft_acc_poj_ewidencja`.`pje_Pojazd` = param1())
and (`stimulsoft_acc_poj_ewidencja`.`pje_NR` = 1))
Code: Select all
select * from (select @param1:={AutoId} p) parm , stimulsoft_acc_srv_pojazdy_szczegoly s;
My problem is that @ param1 is detected by the program as a parameter to the application. Print preview does not show up. Do you have any idea how to solve it?
Best Regards
Paweł Kasztelan