Сортировка по порядку добавления?

REMO

Guest
Сортировка по порядку добавления?

Таблица новостей

date | textnews

Запрос на вывод списка новостей:
SELECT * FROM table ORDER BY date DESC

Но если добавить в один день две новости, то мускул сортирует не правильно. Т.е. сначала идет новость, добавленная первой сегодня, а потом новость добавленная сегодня последней.

Как отсортировать правильно?
Можно конечно добавить время добавления и сортировать по нему, но возможно кто то сталкивался с этим и знает как это решить без введения времени.

Спасибо.
 

ys

отодвинутый новичок
создай автоинкрементное поле, аля:
id int(16) not null auto_increment
 

_KV_

Новичок
а чем тебе время мешает?
можешь юзать UNIXTIME вместо DATE
 

Romantik

TeaM PHPClub
А если будет редактирование и к примеру и дату нужно будет подредактировать?

Уж лучше время использовать. Ничего ж не теряешь!
Ведь в твоем случае MySQL не знает где какая запись по одинаковой дате. Только в том случае как описал ys
 

SiMM

Новичок
_KV_, а почему бы тогда просто не воспользоваться типом DATETIME для поля `date`?
 
Сверху