Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как отсортировать данные по дате 
:(
    Опции темы
Serkys
Дата 15.4.2005, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



САБЖ, собственно.
Имеется некоторое количество записей, имеются несколько полей в том числе и поле "date". Как можно отсортировать данные по полю "date"?
PM MAIL   Вверх
simanyay
Дата 15.4.2005, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002

Репутация: нет
Всего: 36



Код

SELECT * FROM table_name ... ORDER BY `date`



--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Serkys
Дата 15.4.2005, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Блин, работает... smile
Не подумал, что в mysql есть встроенный тип данных "date". Я-то думал, что надо будет сравнивать через тип "int".
Спасибо. smile
PM MAIL   Вверх
Ignat
Дата 15.4.2005, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 21
Всего: 73



Цитата(Serkys @ 15.4.2005, 14:06)
Не подумал, что в mysql есть встроенный тип данных "date".


А как насчет мануалов? Может стОит почитать?


--------------------
Теперь при чем :P
PM   Вверх
Serkys
Дата 16.4.2005, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Скажите мне пожалуйста, mysql записывает в поле datetime дату и время добавления записи? Если да, то это мне не подходит. Тогда как можно отсортировать данные по дате, добавленной в поле с типом text? Мне необходимо добавлять в поле date дату не добавления записи, а другую. Как это можно осуществить?
PM MAIL   Вверх
Mont
Дата 16.4.2005, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Vingrad developer
Сообщений: 274
Регистрация: 13.11.2004
Где: Altay

Репутация: нет
Всего: 12



Цитата(Serkys @ 16.4.2005, 14:19)
mysql записывает в поле datetime дату и время добавления записи?

какую скажешь, такую и запишет, имхо smile


--------------------
"Если однажды Вдруг
Меня не окажется вовсе
в заповедной заветной тарелке
Твоего праведного сновидения
Знай - Неуловимые мстители настигли меня."
© Егор Летов
PM MAIL ICQ   Вверх
Serkys
Дата 16.4.2005, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Всмысле, если ему дать дату через функцию date в РНР он её сам переделает в свой ГГ-ММ-ДД ЧЧ:ММ:СС?
Или как ему сказать, какую дату записать?
PM MAIL   Вверх
Ignat
Дата 18.4.2005, 08:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 21
Всего: 73



Цитата(Serkys @ 17.4.2005, 00:01)
если ему дать дату через функцию date в РНР он её сам переделает в свой ГГ-ММ-ДД ЧЧ:ММ:СС?


функция date в php возвращает СТРОКУ, сформатированную по твоему желанию:
если нужно вставить в mysql, то date будет иметь вид:

Код

$time=date("YmdHis", $stamp);
//либо
$time=date("Y-m-d H:i:s", $stamp);


обе строки в данном случае корректны.

Здесь написано про функцию date.
А здесь написано про тип datetime.

PS: Еще раз настоятельно рекомендую пользоваться справочниками smile
Ибо за такие вопросы снижают репутацию.




--------------------
Теперь при чем :P
PM   Вверх
DENNN
Дата 18.4.2005, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 2
Всего: 43



Цитата(Serkys @ 16.4.2005, 23:01)
Всмысле, если ему дать дату через функцию date в РНР он её сам переделает в свой ГГ-ММ-ДД ЧЧ:ММ:СС?
Или как ему сказать, какую дату записать?

Неужели так сложно открыть мануал и просто прочитать? smile
PM ICQ   Вверх
Serkys
Дата 18.4.2005, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Спасибо, вы мне очень помогли.
Однако с английским у меня ситуация не очень... smile , но всё и так понятно.
PM MAIL   Вверх
Cetus
Дата 22.4.2005, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 141
Регистрация: 18.4.2004

Репутация: 1
Всего: 1



посмотри на mysql.ru русский мануал
--------------------
Легко внести изменения в код.Трудно сделать это корректно.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.