sql >> Databasteknik >  >> RDS >> Mysql

MySQL WHERE Datum> 15 dagar

För DATEDIFF om det första objektet är ett mindre datum än det andra objektet returnerar det ett negativt tal (som sådant kan aldrig vara större än 16) och inte ett positivt. Så vänd dem, du vill ha det senare datumet som första argument:

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


  1. Hur SQLite Lower() fungerar

  2. Bygg dynamisk meny med kapslade uppsättningar

  3. Kan inte se triggers som jag skapade i SQL Server Management Studio 2008

  4. Hur man exporterar SQL Server 2005-fråga till CSV