sql >> Databasteknik >  >> RDS >> Mysql

Samla annonsklick och visningar

Gruppera efter advert_id och använd en villkorlig aggregering

select advert_id, 
       sum(type = 'click') as clicks,
       sum(type = 'view') as views
from your_table
group by advert_id


  1. Hur uppdaterar jag en tabell för att lägga till en primärnyckel och uppdatera alla befintliga rader med inkrementerade ID:n?

  2. Introduktion till Failover för MySQL-replikering - 101-bloggen

  3. Säkerhetskopiera MySQL-databas med CodeIgniter

  4. Python utmanar strängkodning