sql >> Databáze >  >> RDS >> Mysql

MySQL, Rails ActiveRecord seskupení data a časových pásem

Nejprve zkuste convert_tz:

User.group("date(convert_tz(created_at,'UTC','[your_time_zone]'))").count

Pokud convert_tz vrátí hodnotu null, možná budete muset načíst tabulky časových pásem pomocí tohoto příkazového řádku:

$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql

Odkaz na mysql convert_tz .

Upravit 1:

Pokud používáte Rackspace MySQL, budete muset povolit root přístup k databázi a spouštět dotazy na časové pásmo jako root. Zde najdete pokyny k instalaci trove a povolit root přístup pomocí rackspace API.



  1. Jak povolím, aby parametr rozevíracího seznamu v SSRS měl výchozí hodnotu -- All -- ?

  2. Doktrína:PŘI AKTUALIZACI DUPLIKÁTNÍHO KLÍČE

  3. importovat data mysql do hdfs (hadoop 2.4.1) pomocí sqoop (1.4.5)

  4. Problém s pamětí SQLite s přístupem singleton