תרגול SQL מספר 1037 – לקוחות מעל הממוצע

תרגיל זה הוא ברמת קושי בינונית ומתרגל אלמנטים פונקציות חלון בשפת SQL.

התרגיל נכתב ע"י יובל מרנין.
לעמוד התרגילים המלא לחצו כאן.

לפניך חלק מטבלת customers מתוך דאטה-בייס בשם e_commerce

avg_ordersum_ordersorderslast_orderfirst_ordercountrycustomer_id
214.38315646744,073.2799728811192011-12-052011-02-25United Kingdom16,592
390.21081358151,447,682.11838723353,7102011-12-092010-12-01Unspecified[NULL]
112.7099992633450.839997053142011-11-292011-05-04United Kingdom14,173
282.96999716762,263.759977340782011-11-062011-01-17United Kingdom13,527
187.3499979824374.699995964822011-10-072011-09-04United Kingdom14,067
744.77399680613,723.869984030752011-09-052011-02-03Spain12,502
1,013.00999259951,013.009992599512011-11-102011-11-10United Kingdom17,197
153.1199979782153.119997978212011-10-122011-10-12France12,602
595.49768720687,741.4699336886132011-03-172010-12-01United Kingdom13,093
435.9687502983,487.750002384282011-10-122010-12-03Switzerland13,520
84.7033323348254.109997004332011-11-102011-06-16United Kingdom14,765
382.7999964952382.799996495212011-11-152011-11-15United Kingdom18,181
472.78166747092,836.690004825662011-10-122011-04-01United Kingdom14,852
324.62857123782,272.399998664972011-11-102010-12-02United Kingdom14,466
206.9799995422206.979999542212011-01-242011-01-24United Kingdom15,820
382.6699956506765.339991301322011-07-312011-06-21United Kingdom17,695
271.04545267062,981.4999793768112011-12-012011-01-13United Kingdom15,687
90.7249996662362.899998664942011-11-102011-09-07United Kingdom17,573
155.1700005531155.170000553112011-01-132011-01-13United Kingdom15,447
591.829127372613,612.06992957232011-12-082010-12-09Germany12,621

מצאו את הלקוחות שסכום רכישתם הכולל (sum_orders) הוא מעל הממוצע.
בשביל פתרון אנא גללו למטה.

select

       customer_id

from

(

       select

             *,    

             avg(sum_orders) over () as avg_sum_order

       from

             e_commerce.customers

) as tab

where sum_orders>avg_sum_order

Yuval Marnin

לחברות המעוניינות בשירותי פרילנס או מנטורינג של אנליסט, ניתן לפנות אליי ל[email protected]