#sql #nodejs
Закрыт. Данный вопрос необходимо конкретизировать. Ответы на него в данный момент не принимаются. Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав его. Закрыт 2 года назад. У меня есть веб приложение с историями и я хочу туда заделать поиск по годам. Например, одна история произошла в 2007-2008 и я хочу найти истории за 2006-2008 и тут выдаёт мне эту историю. И как это грамотно сделать?
Ответы
Ответ 1
Всё полностью зависит от того, что раздражает пользователей во время использования приложения, и вас в моменты внесения изменений в его код. Судя по вопросу - сейчас вы ещё только прорабатываете идею. Пока не появится хотя бы готового прототипа приложения, которое можно взять и запустить - не может быть никаких "грамотно сделать". Пока и банальное sql-условие вроде [date] BETWEEN @start AND @end сойдет. Когда запустите своё приложение - вы станете первым его пользователем: вот тут то вас и начнет что-то раздражать в его работе - например, тот же "медленный вывод истории" - тогда и прийдется придумывать и искать более "грамотные решения". Что в программировании, что в жизни не существует "лучших практик применимых в любых ситуациях". Любое решение, которое выполняет поставленную задачу и не раздражает пользователя - как раз и является "грамотным".
Комментариев нет:
Отправить комментарий