Changes between Version 6 and Version 7 of AdvancedReports


Ignore:
Timestamp:
02/12/24 01:10:19 (13 months ago)
Author:
141515
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v6 v7  
    11= Напредни извештаи од базата (SQL и складирани процедури)
    22
     3===Извештај за квартално продадени автомобили и приход на едно застапништво (во овој случај БМВ М Кар), како и просечен месечен профит во тој период.
     4{{{
     5select
     6(
     7select count(a.a_id) from dealership as d
     8left join agreement as a on a.tax_nr=d.tax_nr
     9where (extract(month from a.datum) between 1 and 3)
     10and (extract(year from a.datum)=2023)
     11and d.d_name='BMW M-Kar'
     12) as first_quartal_sold_cars,
     13(
     14select sum(a.price) from dealership as d
     15left join agreement as a on a.tax_nr=d.tax_nr
     16where (extract(month from a.datum) between 1 and 3)
     17and (extract(year from a.datum)=2023)
     18and d.d_name='BMW M-Kar'
     19) as first_quartal_profit,
     20(
     21select count(a.a_id) from dealership as d
     22left join agreement as a on a.tax_nr=d.tax_nr
     23where (extract(month from a.datum) between 4 and 6)
     24and (extract(year from a.datum)=2023)
     25and d.d_name='BMW M-Kar'
     26) as second_quartal_sold_cars,
     27(
     28select sum(a.price) from dealership as d
     29left join agreement as a on a.tax_nr=d.tax_nr
     30where (extract(month from a.datum) between 4 and 6)
     31and (extract(year from a.datum)=2023)
     32and d.d_name='BMW M-Kar'
     33) as second_quartal_profit,
     34(
     35select count(a.a_id) from dealership as d
     36left join agreement as a on a.tax_nr=d.tax_nr
     37where (extract(month from a.datum) between 7 and 9)
     38and (extract(year from a.datum)=2023)
     39and d.d_name='BMW M-Kar'
     40) as third_quartal_sold_cars,
     41(
     42select sum(a.price) from dealership as d
     43left join agreement as a on a.tax_nr=d.tax_nr
     44where (extract(month from a.datum) between 7 and 9)
     45and (extract(year from a.datum)=2023)
     46and d.d_name='BMW M-Kar'
     47) as third_quartal_profit,
     48(
     49select count(a.a_id) from dealership as d
     50left join agreement as a on a.tax_nr=d.tax_nr
     51where (extract(month from a.datum) between 10 and 12)
     52and (extract(year from a.datum)=2023)
     53and d.d_name='BMW M-Kar'
     54) as fourth_quartal_sold_cars,
     55(
     56select sum(a.price) from dealership as d
     57left join agreement as a on a.tax_nr=d.tax_nr
     58where (extract(month from a.datum) between 10 and 12)
     59and (extract(year from a.datum)=2023)
     60and d.d_name='BMW M-Kar'
     61) as fourth_quartal_profit,
     62(
     63select sum(a.price)/12 from dealership as d
     64left join agreement as a on a.tax_nr=d.tax_nr
     65where d.d_name='BMW M-Kar'
     66) as average_monthly_profit;
     67}}}
    368
    469=== Извештај за тоа во колку договори учествувало секое претставништво, излистани името на претставништвото, бројот на договори во кои учествувало, како и целосната сума, но само доколку вкупната сума на сите договори заедно е поголема од 2000е.