Есть ли быстрый способ вложить строку if (IIF?) В строку UPDATE, чтобы изменить все даты на соответствующий понедельник текущего дня? Итак, если дата, прочитанная ВТОРНИК 30 ИЮЛЯ, я хочу, чтобы она автоматически обновлялась до ПОНЕДЕЛЬНИКА 29 ИЮЛЯ. Я понял ОБНОВЛЕНИЕ ТАБЛИЦЫ, но не знаю, куда идти оттуда. Благодаря!Доступ, Изменить все даты по понедельникам
0
A
ответ
0
Вам нужно что-то похожее на это:
UPDATE tablename SET fieldname = fieldname-Weekday(fieldname,2)+1
Weekday()
возвращает число 1..7 с указанием дня недели. По умолчанию 1 - воскресенье. Аргумент 2 говорит о начале отсчета с понедельника, поэтому в понедельник 1, а воскресенье - 7.
Так, например, если дата поля - понедельник, то вычитает 1, затем добавляет 1, оставшийся понедельник; если во вторник он вычитает 2 (0), то добавляет 1 = 1, понедельник.
Смежные вопросы
- 1. По понедельникам получение данных пятницы
- 2. SQL группировка количество пользователей по понедельникам
- 3. Рассчитать все «По воскресеньям, по понедельникам ... по субботам» между двумя днями в SQL Server
- 4. изменить формат даты по Гринвичу
- 5. По понедельникам мне нужно установить дату по умолчанию для предыдущей пятницы для приложения?
- 6. AWS S3 удаляет версии, созданные не по понедельникам
- 7. xts to.weekly возвращает как по пятницам, так и по понедельникам в конце недели
- 8. Cakephp 3.2 изменить формат даты по умолчанию
- 9. Изменить даты с 1 по 1 месяц
- 10. sql показать все даты по запросу count
- 11. Формат даты смены даты 200901 по jan09
- 12. Изменить формат даты выбора даты
- 13. JQuery изменить все границы по классам
- 14. Изменить все сетевые пакеты, отправленные по интерфейсу
- 15. изменить формат даты
- 16. Как включить все даты
- 17. нужно изменить формат даты
- 18. Как изменить формат даты?
- 19. Все даты в порядке
- 20. Изменить формат даты в R
- 21. изменить все даты, но не время в mysql, используя sql
- 22. Изменить все даты в таблице postgresql до предыдущего дня
- 23. Найти и изменить все поля типа даты в коллекции mongodb
- 24. Matplotlib: график числа наблюдений в минуту по всем понедельникам в год
- 25. Есть ли способ изменить входной формат даты по умолчанию
- 26. Excel, изменить формат даты, а затем сделать ВСЕ ячейки в столбце выглядеть по-новому
- 27. Изменить даты внутри ResultTable по местному времени от utc
- 28. Изменить ASP.NET по умолчанию культуры для форматирования даты
- 29. c3js - изменить метку начальной даты по оси x
- 30. Формат вывода даты даты по типу содержимого
Спасибо, это прекрасно! – user2630872