Droy
Новичок
Здравствуйте.
Столкнулся со следующей проблемой: у меня есть произвольный список дат.
А-ля: 28.12.10, 04.01.11 -> 25.02.11, 16.05.11 -> 05.09.11, 20.10.11
Т.е. если одно число, то через запятую, если диапозон, то через "->".
Эту дату мне нужно занести в ячейку в таблице (делаю я это, для примера, в CHAR типе).
Потом, мне необходимо узнать, присутствует ли выбранная дата (например: 20.08.11) в ячейке? по диапазону (16.05.11 -> 05.09.11) видим, что присутствует. Но как быть с запросами из базы? Как лучше всего хранить эти даты, т.к. их может быть произвольное кол-во диапазонов и "единичных" чисел? И как проверить, присутствует ли дата N в ячейке?
Своих мыслей куча, но все немного не так выходит, поэтому буду благодарен любой помощи!
Столкнулся со следующей проблемой: у меня есть произвольный список дат.
А-ля: 28.12.10, 04.01.11 -> 25.02.11, 16.05.11 -> 05.09.11, 20.10.11
Т.е. если одно число, то через запятую, если диапозон, то через "->".
Эту дату мне нужно занести в ячейку в таблице (делаю я это, для примера, в CHAR типе).
Потом, мне необходимо узнать, присутствует ли выбранная дата (например: 20.08.11) в ячейке? по диапазону (16.05.11 -> 05.09.11) видим, что присутствует. Но как быть с запросами из базы? Как лучше всего хранить эти даты, т.к. их может быть произвольное кол-во диапазонов и "единичных" чисел? И как проверить, присутствует ли дата N в ячейке?
Своих мыслей куча, но все немного не так выходит, поэтому буду благодарен любой помощи!