Version 9 (modified by 8 months ago) ( diff ) | ,
---|
Напредни извештаи од базата
Приказ на клиент кој извршил најмногу нарачки и потрошена сума
Извештај за вкупно продадени планови
SELECT p.program_id,p.program_name,
COUNT(*) AS total_sold
FROM Program p
GROUP BY p.program_id,p.program_name
ORDER BY total_sold DESC
Извештај за вкупно купени планови од корисници и име на тие планови за последните 3 месеци
SELECT p.program_name, COUNT (*) AS total_plans_paid
FROM Program p
JOIN Payment pm ON p.program_id=pm.program_id
WHERE pm.payment_date >= DATE_SUB(CURRENT_DATE,INTERVAL 3 MONTH)
GROUP BY p.program_name
ORDER BY total_plans_paid DESC
Извештај за вкупен број на корисници кои имаат и кои немаат лојалити картичка
SELECT
'Loyality Card Users' AS user_category,
COUNT (DISTINCT lc.user_id)AS total_users
FROM LoyalityCardUser lc
UNION
SELECT
'Non-Loyality Card Users' AS user_category,
COUNT (DISTINCT nlc.user_id) AS total_users
FROM NoLoyalityCardUser nlc
WHERE nlc.ordinal_user=1
Attachments (10)
- 1_.PNG (8.9 KB ) - added by 8 months ago.
- 2_.PNG (6.6 KB ) - added by 8 months ago.
- 3_.PNG (10.9 KB ) - added by 8 months ago.
- 4_.PNG (13.4 KB ) - added by 8 months ago.
- 4_.2.PNG (19.9 KB ) - added by 8 months ago.
- 4_.3.PNG (11.5 KB ) - added by 8 months ago.
- data1.jpg (43.8 KB ) - added by 7 months ago.
- payment.PNG (15.0 KB ) - added by 7 months ago.
- prihod.jpg (43.6 KB ) - added by 7 months ago.
- period.jpg (24.9 KB ) - added by 7 months ago.
Download all attachments as: .zip