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

Temukan pelanggan yang tidak berlangganan kembali dalam ambang batas langganan lama

Tidak ada harus melakukan apa yang Anda inginkan:

select t.*
from t
where ends_at >= '2019-03-01' and ends_at < '2019-04-01' and
      not exists (select 1
                  from t t2
                  where t2.user_id = t.user_id and
                        t2.starts_at >= t.ends_at and
                        t2.starts_at <= t.ends_at + interval '2 day'
                 );



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP tidak dapat terhubung ke PostgreSQL di CentOS 7

  2. Bagaimana cara meningkatkan otomatis di PostgreSQL?

  3. Bagaimana cara membuat daftar catatan dengan tanggal dari 10 hari terakhir?

  4. Dapatkan Hari dari Tanggal di PostgreSQL

  5. PostgreSQL:ST_GeomFromText(tidak diketahui) tidak ada