Я пытаюсь создать запрос MS Access, чтобы дать мне количество записей по месяцам за текущий год. Поле с датой - это текст, а дата находится в формате YYYY-MM
. Все, что я прочитал говорит, чтобы использовать Year(myDate) = 2014
, но я не получаю никаких результатов. Я также попытался Year(Date())
, но опять никаких результатов. любые идеи о том, что нужно сделать, чтобы получить этот запрос для запуска?MS Access Year (Date() Function
3
A
ответ
2
Один из способов получить «количество записей в месяц за текущий год» будет
SELECT YearMonth, COUNT(*) AS RecordCount
FROM YourTable
WHERE YearMonth LIKE Year(Date()) & "*"
GROUP BY YearMonth
где [годМесяц] ваш YYYY-MM
текст столбца.
Смежные вопросы
- 1. MS Access Switch Aggregate Function
- 2. эмуляция эмуляторов MS Access Date
- 3. MS Access date compare Macro
- 4. MS access function vba, macro
- 5. Ms access dlookup function error
- 6. Ms Access break DateDiff iif function
- 7. HQL change year/month/date in year-month-date
- 8. SAS proc ds2 YEAR function
- 9. Ms Access Duplicate entry check for date
- 10. Запрос MS Access SQL Sum Function
- 11. extract date-month-year from retrieved date
- 12. update date date function
- 13. Css date picker without year
- 14. Javascript copy date + one year
- 15. sql date for year start
- 16. android date picker year only
- 17. Spark dataset to_date/year function
- 18. MS ACCESS 2010 SQL Trickery
- 19. jQuery add Year (s) to date
- 20. excel vba compile error on year function
- 21. MS Sql Datediff Function
- 22. SQL Convert (Date + Year (Date)) в коде Someone Else
- 23. jQuery validate date field for seperate year, month, date
- 24. SQL Date function question
- 25. JPA DATE DIFF FUNCTION
- 26. php date function
- 27. Joomla date/calendar function
- 28. MS Access DataTime field (General Date) insert query
- 29. Как извлечь или запустить DATE в MS Access SQL?
- 30. Преобразование формата String to Date в MS Access
ну, вы сами сказали, что этот столбец - это текст, а не дата (даже если он хранит «дату»). Вы пытались «LEFT (myDate, 4)»? – Lamak
@Lamak, позволяет ms-access выполнять неявные преобразования? – Sev09
@ Sev09 Я бы не знал, но даже если бы это произошло, чтобы выполнить преобразование из строки в дату, строка должна быть в формате даты, что не имеет места в этом вопросе ('YYYY- MM' не является датой, отсутствует часть дня) – Lamak