sql >> Database >  >> RDS >> Mysql

MYSQL DATUMBEREIK en TIJDBEREIK

Ik denk dat het probleem zat in je tijdvergelijking:je hebt effectief alles eruit gefilterd met je time >= '22:00:00' and time <= '7:00:00'

Ik hoop dat dit helpt:http://sqlfiddle.com/#!2/45108/7 /0

SELECT * FROM fax
WHERE date BETWEEN CURDATE() and CURDATE() + INTERVAL 1 DAY 
and
((time >= '22:00' and time <= '23:59')
or
(time >= '0:00' and time <= '7:00'))
and shift='GY' 
and complete=1


  1. Hoe op te lossen Fout bij het uitvoeren van DDL-wijzigingstabelgebeurtenissen laten externe sleutel FKg0mkvgsqn8584qoql6a2rxheq via JDBC-verklaring vallen

  2. Spring data JPA slechts één samengestelde sleutel is automatisch verhoogd probleem

  3. Hoe te weten of de DELETE-query echt een rij verwijdert, met behulp van PDO

  4. Is er een verschil tussen SQL Server Express (2012) en LocalDB?