Proje: Okul Database · Hub: Okul Database — Tables
school_daily_logs Tablosu
Okul başına günlük engagement metrikleri. Time-series analiz için ana kaynak.
Kolonlar
| Kolon | Tip | Açıklama |
|---|---|---|
id | bigint PK | |
school_id | FK | → schools |
date | date | Gün |
page_view | int | Profil sayfası görüntüleme |
phone_view | int | Telefon numarası tıklama |
call_phone | int | Arama yapıldı |
fee_view | int | Ücret tablosu görüntüleme |
lead_count | int | O gün oluşan lead sayısı |
created_at, updated_at | timestamp |
Zaman Serisi Sorguları
-- Son 90 gün toplam trend
SELECT date,
SUM(page_view) as views,
SUM(lead_count) as leads,
SUM(phone_view) as phone_clicks
FROM school_daily_logs
WHERE date >= DATE_SUB(CURDATE(), INTERVAL 90 DAY)
GROUP BY date
ORDER BY date;
-- Belirli okul için engagement trendi
SELECT date, page_view, lead_count
FROM school_daily_logs
WHERE school_id = ?
AND date >= DATE_SUB(CURDATE(), INTERVAL 30 DAY)
ORDER BY date;
-- En yüksek engagement günü
SELECT date, SUM(page_view + lead_count) as total_engagement
FROM school_daily_logs
GROUP BY date
ORDER BY total_engagement DESC
LIMIT 10;Related
- table-schools — Okul bağlantısı
- table-school-filters — Aggregate metrikler için
- domain-schools — Schools domain