Mysql
 sql >> база данни >  >> RDS >> Mysql

Обобщени таблици PHP/MySQL

Вероятно можете да направите това с подзаявка и след това да генерирате и агрегирате тези данни. Опитайте нещо подобно на това:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Neo4j - Избиране на данни с MATCH с помощта на Cypher

  2. Изберете артикули от различни източници и подредете по дата

  3. 10 полезни съвета за настройка на производителността на MySQL

  4. Какъв е най-добрият начин за съхраняване на исторически ценоразпис в MySQL таблица?

  5. ГРЕШКА В MySql 1045 (28000):Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:НЕ)