Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql избира няколко реда въз основа на период от време, свързан с един ред

Трябва да е нещо подобно :

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. Как да получите последно въведен идентификатор от таблицата MySQL

  2. Извършване на проста аритметика в MySQL оператор или в PHP код

  3. Вмъкване на променливи в SQL заявка за node-mysql

  4. mysql показва наличните времеви слотове и заети времеви слотове от таблицата

  5. Как да използвате GROUP BY и ORDER BY заедно в LARAVEL 5.6