Thread MySQL Query mit Group und JOIN optimieren.
(15 answers)
Opened by kami at 2017-01-26 13:30
Mhm, dann sollt das mit dem BETWEEN schon funktionieren.
Musst halt vorher Start und Ende ausrechnen. Weiß nicht, ob man ein Datum auf Stunden Truncaten kann, ansonsten vielleicht sowas in der Art: Start: STR_TO_DATE(DATE_FORMAT(l.TimeDate, '%Y-%m-%d-%H'), '%Y-%m-%d-%H') Ende: STR_TO_DATE(DATE_FORMAT(l.TimeDate, '%Y-%m-%d-%H'), '%Y-%m-%d-%H') + INTERVAL 1 HOUR Und im WHERE mit der Woche dann ähnlich. PS: Nicht vergessen den Göttern der MySQL-Indexe was zu opfern, dass sie auch benutzt werden ;) Last edited: 2017-01-27 09:11:56 +0100 (CET) 1 + 1 = 10
|