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

Множество броя в CakePHP

Бихте могли да БРОЙТЕ събитията и ГРУПИРАНЕ ПО датата, на която са се случили.

Пример:

SELECT eventDate, COUNT() as 'events'
FROM   events
GROUP  BY eventDate
ORDER  BY eventDate ASC

Което може да доведе до резултати, подобни на следните:

2009-08-11 | 23
2009-08-09 | 128
2009-08-06 | 15

Ако съхранявате дата и час като eventDate, ще трябва да използвате функцията substr(), за да получите събития, групирани само по дата:

SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM   events
GROUP  BY substr(eventDate, 1, 10)
ORDER  BY eventDate ASC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP sum echo резултат в движение (трудно)

  2. Възможно ли е да се качи файл в таблицата на базата данни на mysql от JMeter?

  3. Защо получавам синтактична грешка, когато използвам CAST в MySQL?

  4. Предаване на MySQL заявка чрез Javascript

  5. Хибернация на криптиране на база данни Напълно прозрачно за приложение