Welke van deze zoekopdrachten bevat alleen aankoopgegevens uit de onderliggende tabel?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: SELECT campaign, COUNT(DISTINCT user_id) AS purchasers, SUM(purchases) AS purchases FROM amazon_attributed_events_by_traffic_time WHERE purchases = 1 GROUP BY 1.
Waarom dit het antwoord is
De correcte query filtert op purchases = 1, wat betekent dat alleen rijen worden geselecteerd die een aankoop vertegenwoordigen. Dit zorgt ervoor dat de resultaten uitsluitend aankoopgegevens bevatten. De eerste optie (SELECT campaign, COUNT(DISTINCT userid) AS purchasers, SUM(purchases) AS purchases FROM amazonattributedeventsbytraffictime GROUP BY 1) telt alle gebeurtenissen mee, niet alleen aankopen, omdat er geen filter is toegepast. De derde optie (SELECT campaign, COUNT(DISTINCT userid) AS purchasers, SUM(purchases) AS purchases FROM conversions GROUP BY 1) gebruikt een andere tabel (conversions) die mogelijk niet dezelfde structuur of granulariteit heeft als de amazonattributedeventsbytraffictime tabel, en is daarom niet de meest directe manier om aankoopgegevens uit de onderliggende tabel te halen zoals gespecificeerd in de vraag.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig