Есть простой способ выбрать все записи, которые находятся между двумя датами.Должен ли я использовать datetime
для поля типа или я тоже могу использовать строковый тип.что-то вроде этого:
SELECT * FROM users WHERE datetime_update is between date1 and date2
- Я использую строковый тип файла по некоторым причинам, так что будет лучше.
Я пробую эту команду в моем проекте C #, но она возвращаетотметив.где я скучаю по пониманию?
SELECT user_id, sharj_value, datetime_update
FROM users
WHERE (user_id = 0653193963) AND (datetime BETWEEN '1390/07/12%' AND '1390/07/14%')
и это образец данных в таблице
filed names user_id sharj_value datetime_update
0653193963 60000 1390/7/12 08:00:15
0653193963 40000 1390/7/13 08:18:44
0653193963 40000 1390/7/13 08:20:35
предполагается, что я возвращаю две последние строки, я думаю.