Хранение даты в виде кварталов, месяцев и т.д.

SaneSL

Новичок
whirlwind, по дате.

dimagolov, что за поле item_date из какого оно примера?
 

SaneSL

Новичок
dimagolov, чего читай тему? Объясняй по нормальному. Учись выражать свои мысли.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
dimagolov, понял, да? :)))
Учись выражать свои мысли! ;)
 

Splurov

Новичок
SaneSL
Как ты обычно сортируешь и почему это не подходит для варианта от whirlwind?
 

SaneSL

Новичок
Splurov, "ORDER BY date DESC", ну а как его сортировать при варианте whirlwind?
 

Splurov

Новичок
Ну добавить ", date_format"? В первом сообщении дали единственный верный ответ на вопрос, ты мозг паришь уже второй день )
 

SaneSL

Новичок
Splurov, а при чем здесь ", date_format", в первым вариантом был ENUM('date','month','quarter','year').
 

Splurov

Новичок
SaneSL
Ты меня тролишь? Или правда не врубаешься? Это и есть описание колонки date_format.
 

SaneSL

Новичок
Splurov, нет, не врубаюсь.

Получается суть первого варианта, это сделать две колонки, 'date' и 'date_format'.

'date' DATE,
'date_format' ENUM('date','month','quarter','year')

Правильно?

Если в этом вся суть, то зачем ENUM?
Проще использовать SMALLINT и ставить в нем 1, 2, 3 или 4.
 

Splurov

Новичок
Правильно. Какая разница SMALLINT или ENUM? Это уже дело вкуса. Мне приятней на слово смотреть.
 
Сверху