Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mysql memilih beberapa baris berdasarkan satu baris terkait rentang tanggal

Seharusnya seperti ini :

SELECT
  id, startdate, enddate
FROM
  myTable
WHERE
  (startdate, enddate) IN 
  (
    SELECT
      startdate, enddate
    FROM
       myTable
    GROUP BY
      startdate, enddate
    HAVING
      COUNT(*) > 1     
  )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah nama kolom dan tabel peka huruf besar/kecil di MySQL?

  2. ALTER TABLE tanpa mengunci meja?

  3. Mengapa saya harus menggunakan kunci asing jika saya dapat menggunakan WHERE?

  4. Bagaimana saya bisa menghentikan kueri MySQL yang sedang berjalan?

  5. Perbedaan kinerja Native SQL (menggunakan MySQL) vs menggunakan Hibernate ORM?