Wie würden Sie diese Abfrage anpassen, um Kosten- und Impressions-Metriken nach supply_source zu erhalten? SELECT device_type, operating_system, SUM(total_cost)/100000 AS total_cost_dollars, ((SUM(total_cost)/100000)/SUM(impressions))*1000 AS avg_cpm, SUM(impressions) AS impressions FROM dsp_impressions GROUP BY 1,2
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: SELECT supply_source, SUM(total_cost)/100000 AS total_cost_dollars, ((SUM(total_cost)/100000)/SUM(impressions))*1000 AS avg_cpm, SUM(impressions) AS impressions FROM dsp_impressions GROUP BY 1.
Warum dies die Antwort ist
Um die Metriken nach supplysource zu erhalten, muss devicetype und operatingsystem in der SELECT-Klausel durch supplysource ersetzt werden. Da nur nach supplysource gruppiert werden soll, muss die GROUP BY-Klausel entsprechend auf GROUP BY 1 (was dem ersten ausgewählten Feld, supplysource, entspricht) angepasst werden. Die Berechnungen für totalcostdollars, avgcpm und impressions bleiben korrekt, da sie sich auf die Aggregation der Kosten und Impressionen beziehen. Die erste falsche Option gruppiert unnötigerweise nach zwei Feldern (GROUP BY 1,2), obwohl nur nach supplysource gruppiert werden soll. Die zweite falsche Option verwendet eine falsche Division für totalcostdollars (100000000 statt 100000) und greift auf die falsche Tabelle dspinventory statt dspimpressions zu.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich