![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Всем доброго...
Встала задача написать календарь для кинотеатра. Т.к. фильмы могут показывать в разные числа месяца, то пришлось в базе создать столбец `date` с типом данных varchar, дабы записывать даты через запятую. Например: 11-09-2011,19-09-2011 Чтобы сформировать календарь, согласно расписанию, мне необходимо вытащить из базы фильмы в определенном диапазоне, например, от 01-09-2011 до 30-09-2011. Естественно, что BETWEEN тут не поможет. Писать все даты месяца в виде -
тоже вариант из велосипедостроительного... Подскажите, пожалуйста, как быть, что можно сделать? |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 2 Всего: 71 |
Axiom, а не проще сделать дополнительную согласующую таблицу по типа?
- идентификатор - идентификатор фильма - идентификатор кинотеатра - дата/время - цена билета -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Пардон, туплю... =/
Gold Dragon, спасибо! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |