| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Календарь |
| Автор: Axiom 26.9.2011, 13:38 | ||
| Всем доброго... Встала задача написать календарь для кинотеатра. Т.к. фильмы могут показывать в разные числа месяца, то пришлось в базе создать столбец `date` с типом данных varchar, дабы записывать даты через запятую. Например: 11-09-2011,19-09-2011 Чтобы сформировать календарь, согласно расписанию, мне необходимо вытащить из базы фильмы в определенном диапазоне, например, от 01-09-2011 до 30-09-2011. Естественно, что BETWEEN тут не поможет. Писать все даты месяца в виде -
тоже вариант из велосипедостроительного... Подскажите, пожалуйста, как быть, что можно сделать? |
| Автор: Gold Dragon 26.9.2011, 13:42 |
| Axiom, а не проще сделать дополнительную согласующую таблицу по типа? - идентификатор - идентификатор фильма - идентификатор кинотеатра - дата/время - цена билета |
| Автор: Axiom 26.9.2011, 14:03 |
| Пардон, туплю... =/ Gold Dragon, спасибо! |