SQL-запрос - динамическое изменение завтрашней даты на основе сегодняшнего дня - PullRequest
0 голосов
/ 27 сентября 2018

Мне нужно, чтобы этот sql создавался динамически, чтобы каждый день менять дату.Мне нужна дата завтрашнего дня.Если я выполню запрос 30-го числа, чем мне нужно 1-го октября и т. Д., Я не хочу, чтобы пользователь все время вручную ставил дату завтрашнего дня.

SELECT * FROM parcare_parking where parking_on = "2018-09-29"

Спасибо!

LE: База данных db.sqlite3

Ответы [ 4 ]

0 голосов
/ 27 сентября 2018
Select * FROM parcare_parking WHERE parking_on = DATEADD(Day, 1, getnow())
0 голосов
/ 27 сентября 2018

Просто сделайте это:

SELECT * FROM parcare_parking where parking_on = DATE_ADD(NOW(), INTERVAL 1 DAY)

Это просто делает СЕЙЧАС (), которая является сегодняшней датой и добавляет 1 день.

0 голосов
/ 27 сентября 2018

Используйте ниже код

SELECT * FROM parcare_parking where parking_on = dateadd(day, 1,cast('2018-09-29' as date))
0 голосов
/ 27 сентября 2018

Поскольку вы используете SQLite, вы можете добиться этого следующим образом:

SELECT * FROM parcare_parking WHERE parking_on = date('now','+1 day'); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...