sql >> Databáze >  >> RDS >> Mysql

Vyberte čas mezi dvěma časy mysql

Neexistuje žádný skvělý způsob, jak to z hlediska výkonu zvládnout. Správné where prohlášení je:

where (start <= end and :time between start and end) or
      (end < start and :time not between end and start)

Samozřejmě nemusíte používat between , můžete to rozšířit:

where (start <= end and :time >= start and :time <= end) or
      (end < start and (:time <= end or :time >= start))


  1. Jak obnovit databázi MySQL ze souborů .myd, .myi, .frm

  2. Vícenásobné dotazy MYSQL vs. více smyček php foreach

  3. Jak VYBRAT Z uložené procedury

  4. Vkládání záznamů do tabulky MySQL pomocí Javy