У меня есть два поля varchar с именами StartDate (например, 'MM/dd/yyyy'
) и StartTime (например, «hh:mm
»).
выберите * из таблицы "где StartDate‹'MM/dd/yyyy'"
Может ли кто-нибудь помочь мне с этим запросом?
У меня есть два поля varchar с именами StartDate (например, 'MM/dd/yyyy'
) и StartTime (например, «hh:mm
»).
выберите * из таблицы "где StartDate‹'MM/dd/yyyy'"
Может ли кто-нибудь помочь мне с этим запросом?
Для вашей конкретной проблемы вам придется преобразовать varchar самостоятельно, и ответ можно найти в этом сообщении stackoverflow: Sqlite преобразовать строку в дату
sqlite позволит вам использовать обычный запрос для даты, сохраненной как varchar, однако вам придется хранить даты в правильном формате — возможно, вы можете изменить поля даты, чтобы они соответствовали этому формату? Взгляните на документацию sqlite: функции даты sqlite.
YYYY-MM-DD
илиYYYYMMDD
? - person ypercubeᵀᴹ   schedule 03.07.2013