PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengekstrak dan Rata-rata nilai instintanous dalam DB temporal di postgresql

select
    extract(hour from t1.dt) as hour,
    t1.dt as t1, t0.dt as t0,
    round(((t0.ambtemp + t1.ambtemp) / 2)::numeric, 2) as average
from
    n25 t0
    inner join
    n25 t1 on
        date_trunc('minute', t0.dt + interval '1 hour - 2 minutes')
        = date_trunc('minute', t1.dt)
where extract(minute from t1.dt) = 41
order by t1.dt

SQL Fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kendala tumpang tindih tanggal postgres

  2. python terhubung ke postgresql dengan libpq-pgpass

  3. MIN() Fungsi di PostgreSQL

  4. Memilih dari Database berdasarkan daftar pasangan unik

  5. Mengimpor shapefile di postgresql di linux menggunakan pgadmin 4