sql >> Databasteknik >  >> RDS >> Mysql

Pivottabeller PHP/MySQL

Du kan förmodligen göra detta med en underfråga och sedan producera och aggregera dessa data. Prova något i stil med detta:

select week, 
    count(*) as total, 
    sum(technical) as technical, 
    sum(non_technical) as non_technical) 
from(
    select week, 
    case(type) when 'Technical' then 1 else 0 END as technical, 
    case(type) when 'Non-Technical' then 1 else 0 END as non_technical
) as data
GROUP BY week



  1. PHP:mysql_connect returnerar inte FALSK

  2. Hur man visar den aktuella inställningen för nollutdata i PostgreSQL (psql)

  3. MySQL - Mac - Fel 2002 - Kan inte ansluta till lokal... via socket

  4. Tom databas i MySQL och PHP?