Я хочу показать записи из таблицы, имеющей столбец даты из sqldatabase в порядке дат. Как я должен? - PullRequest
0 голосов
/ 10 октября 2009

Я хочу показать записи из таблицы, имеющей столбец даты из sqldatabase в порядке дат. Как я должен?

Ответы [ 5 ]

2 голосов
/ 10 октября 2009
SELECT
    *
    FROM yourTable
    ORDER BY yourDateColumn
1 голос
/ 10 октября 2009

вы можете использовать order by

select * from my_table t order by t.date_column

где date_column - имя столбца в вашей таблице.

0 голосов
/ 10 октября 2009

Механизм базы данных должен обрабатывать правильную сортировку для столбца даты или отметки времени, используя предложение ORDER BY. Единственное исключение может быть, если ваш столбец имеет тип VARCHAR и содержит дату в форме "мм / дд / гггг". Тогда у вас есть немного больше работы.

0 голосов
/ 10 октября 2009

Если я правильно понимаю ваш вопрос, вы хотите использовать предложение ORDER BY в столбце, содержащем даты.

0 голосов
/ 10 октября 2009
SELECT * FROM `table_name` ORDER BY `dates_column`

при желании вы можете добавить DESC, чтобы изменить порядок (от самого нового к старому):

SELECT * FROM `table_name` ORDER BY `dates_column` DESC
...