Извлечение месяца из поля DATETIME в SQLite
Недавно вы столкнулись с трудностями при извлечении месяца из поля DATETIME в SQLite. Хотя такие методы, как месяц(dateField) и strftime('%m', dateStart), оказались неэффективными, вот решение, которое поможет вам успешно получить месяц.
Согласно вашей первоначальной попытке, использование strftime является правильным подходом. . Проблема заключается в используемой вами строке формата. Чтобы извлечь месяц, вам следует использовать следующую строку формата:
strftime('%m', dateField)
Вот пример запроса, иллюстрирующий использование:
SELECT strftime('%m', dateField) AS Month FROM table_name;
Этот запрос вернет новый столбец с именем Month, который содержит значения месяца для каждой строки в dateField.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3