Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL WHERE Data> 15 dni

Dla DATEDIFF jeśli pierwsza pozycja jest mniejszą datą niż druga, to zwraca liczbę ujemną (jako taka nigdy nie może być większa niż 16), a nie dodatnia. Więc odwróć je, chcesz późniejszą datę jako pierwszy argument:

... WHERE DATEDIFF( CURDATE(), Due_Date ) > 15


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jakie są najlepsze praktyki dotyczące samoaktualizacji aplikacji PHP+MySQL?

  2. MySQL:Po co określać szerokość wyświetlania bez używania zerowego wypełnienia?

  3. Jak utworzyć zapytanie w MySQL, aby odejmować kolejne wiersze na podstawie daty i wyróżniającego pola?

  4. Jak zdecydować, kiedy użyć sprzężeń prawych/lewych, czy sprzężeń wewnętrznych? Albo jak określić, która tabela znajduje się po której stronie?

  5. Sformatuj liczbę do 2 miejsc po przecinku