Эй, я немного начинаю с SQL, но я пытаюсь написать запрос, чтобы вытащить все записи, если его день рождения в ближайшие 7 дней, и посмотрел на другие темы с ответами, но я «Мне трудно адаптировать их к моей настройке.SQL Birthday Query
SELECT *
FROM `QG04c`
WHERE month(`dob`) = month(now())
AND day(`dob`)
BETWEEN day(now())
AND day(now()) +7
AND `Primary Unit?` =1
На данный момент это вытаскивает каждый, день рождения которого в течение 7 дней, но я не думаю, что он справится с концом сценариев месяца и в конце года и т.д.
какая база данных вы используете? – beny23
Какие РСУБД? SQL Server? MySQL? Oracle? – Curt
Кажется, что MySQL основан на обратных выводах, но надеюсь, что OP подтверждает – Sparky