Что я пытаюсь сделать, так это выбрать конкретный месяц и конкретный день с меткой времени. То, что я попытался это:sqlite Выберите конкретный день определенного месяца и никакого конкретного месяца
SELECT t FROM test WHERE t BETWEEN '2015-08-01 00:00:00' AND '2015-08-01 23:59:59';
с 8 будучи месяца, специфические 1 является конкретный день, но это ничего не возвращает.
Другая вещь, которую я хотел бы сделать, это выбрать определенный день каждого месяца года, что я пытался, что я знаю, что это неправильно, но я не знаю, как еще сделать это:
SELECT t FROM test WHERE t BETWEEN '2015-01-12 00:00:00' AND '2015-24-12 23:59:59';
Я могу понять, почему это не сработает, поскольку я беру каждую временную метку со дня первого месяца в тот же день в прошлом месяце, но как я могу это сделать?
редактировать: Я обнаружил, почему она не работает для первого примера переменная я имел в течение дня содержится ряд так, когда она была ниже, чем 10 он только сказал # а не 0 #
Пожалуйста, отредактируйте ваш вопрос и предоставите образцы данных. Небольшой скрипт SQL может также помочь нам понять, что происходит неправильно. –