Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Minimalne i maksymalne wartości Mysql oraz odpowiednia data dla każdego miesiąca

Wypróbuj to zapytanie, nazwa bazy danych to test, możesz użyć swojej lub ją usunąć:

SELECT 
  MIN(rate) AS minRate,
  (select date from test.rates where rate = min(co.rate) and  
    month(date) = month(co.date) and year(date) = year(co.date) limit  
  )as min_date,
  MAX(rate) AS maxRate,
  (select date from test.rates where rate = max(co.rate) and  
    month(date) = month(co.date) and year(date) = year(co.date) limit 1) as 
  max_date
FROM test.rates co 
GROUP BY year(date) , month(date)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstawka MySQL na zduplikowanym kluczu; kasować?

  2. Błąd MySql występuje w nocy — ostatni pakiet wysłany do serwera był 0 ms temu

  3. Odmowa uprawnień podczas montowania woluminu Docker w OSX

  4. logowanie jako użytkownik lub administrator z 2 różnych tabel

  5. Jak zakodować cyrylicę w mysql?