sql >> Database teknologi >  >> RDS >> Mysql

Vælg data mellem 2 datoer og gennemsnitlig timeoutput

Prøv denne forespørgsel

SELECT
   AVG(Temp) AS Temp,
   DATE_FORMAT(Timestamp, '%Y-%m-%d %H:00:00') AS Time
FROM Table
WHERE DATE_FORMAT(Timestamp, '%Y-%m-%d %H:00:00') >= DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -1 DAY), '%Y-%m-%d %H:00:00')
GROUP BY DATE_FORMAT(Timestamp, '%Y-%m-%d %H:00:00')


  1. Hvordan trækker man en saltet adgangskode tilbage fra databasen og godkendelsesbrugeren?

  2. upload en fil til en MySql DB med PHP

  3. Sådan fungerer CHARACTER_LENGTH()-funktionen i MySQL

  4. Hvordan forespørger man en json-kolonne for tomme objekter?