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

Sequelize Query, за да намерите всички записи, които попадат в интервала от време

Решението, което работи за мен, е следното:-

// here startDate and endDate are Date objects
const where = {
    from: {
        $between: [startDate, endDate]
    }
};

За справка, за да научите повече за операторите:- http://docs.sequelizejs .com/en/latest/docs/querying/#operators

Забележка: В MYSQL between операторът за сравнение евключващ , което означава, че е еквивалентен на израза (startDate <= from AND from <= endDate) .



  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 таблица с множество стойности в едно поле

  3. Какъв модел на дизайн на версиите бихте препоръчали

  4. Конкатениране на множество редове в единични редове в MySQL

  5. сортирайте сбора в група по