sql >> Database >  >> RDS >> Mysql

Mysql selecteert meerdere rijen op basis van één rijgerelateerd datumbereik

Het zou zoiets als dit moeten zijn:

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



  1. Advies vragen :Eén volgorde voor alle tabellen

  2. Ik kan de bundelupdate niet uitvoeren vanwege mysql2 gem

  3. Index voor het vinden van een element in een JSON-array

  4. Gebruiker heeft geen toegang tot een database