Страница 1 из 1

Свой необычный тип

Добавлено: 23 сен 2008, 07:44
vadim245
Кто подскажет как тут быть: приходится использовать несколько необычные данные в одном из полей. Там находятся недели года. Например 801 (первая неделя 1 2008 года)...852 (последняя 52 неделя 2008 года). После 852 следует 901 неделя. Соответственно до 801 была 752 неделя. Ну так принято, понедельная привязка событий. Приходится использовать тип INT или наверно правильнее даже TINIint.
Как грамотно работать с такими данными? В Excel приходилось писать пользовательские функции, например чтобы получилось 801-3=750
или 830+23=901 А как быть в MySQL? Какие есть технологии? А еще потребуется
пихать таблицу в таком же формате в качестве записи текущую неделю. Опять же
в Excel обрабатывались данные, полученные при помощи СЕГОДНЯ() А как здесь быть?

Re: Свой необычный тип

Добавлено: 24 сен 2008, 13:37
Хыиуду
Думаю, проще всего будет сделать пользовательскую функцию для перевода даты в неделю и обратно.