wiki:WikiNewPage

Version 13 (modified by 191248, 16 months ago) ( diff )

--

Напредни извештаи од базата (SQL и складирани процедури)

Број на договори, склучени во предходните 3 месеци и процечна цена на договор.

select  distinct count(d.iddog) as broj_dogovori,
        avg(cenadog) as procena_cena 
from dogovori d 
left join rezervacii r on
r.iddog=d.iddog
left join smetki s on
s.iddog=d.iddog 
where
sklucenna between now() - interval '3 months' and now() 
group by d.iddog 

Приказ за највредниот вработен (Продавач) во текот на минатата година земено од сегашниот датум, кој бил одговорен за најголемата издадена сметка.

select   v.imev as ime_vraboten,
         max(s.cenasm) as max_smetka
from vraboteni v 
left join izdavsaloni i 
on i.idis=v.idis 
left join prodavachi p 
on p.embgvp=v.embgv 
left join naplati n 
on n.embgvp=p.embgvp 
left join smetki s 
on s.brsm=n.brsm 
where 
( s.datumsm  between now() - interval '1 year' and now() )
and 
exists (
        select p.embgvp from prodavachi p2 
        where p.embgvp=n.embgvp 
)
and 
exists (
        select n.brsm  from naplati n2 
        where n.brsm =s.brsm 
)
group by v.imev 

Note: See TracWiki for help on using the wiki.