Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: отсортировать строки
 
 автор: ladan   (05.03.2012 в 00:58)   письмо автору
 
 

Всем доброй ночи, как можно отсортировать записи по первым дву числам

<?
27.04.2012
-17.05.2012 //сортируем по 27, а потом по 04(но сортирует только по первому число)
05.03.2012-26.04.2012
13.03.2012
-22.03.2012


сам запрос такой
mysql_query
("SELECT * FROM objects_category_pricing_period WHERE place='$id' AND category='".$all_cat_row['id']."' ORDER BY pricing_period ASC");

pricing_period  это как раз те датыСортирует только по первым двум числам
Нужно отсортировать по первым двум и следующим двума остальное неважно.  Если в бд эту ячеку на две поделить и получим 
[code]
27
04.2012
-17.05.2012

Думаю можно будет отсортировать правильно.. Или как лучше сделать? :)
?>


[/code]

  Ответить  
 
 автор: Sfinks   (05.03.2012 в 02:30)   письмо автору
 
   для: ladan   (05.03.2012 в 00:58)
 

правильно было бы хранить даты в соответствующем формате и сортировать на уровне БД.

  Ответить  
 
 автор: ladan   (05.03.2012 в 09:38)   письмо автору
 
   для: Sfinks   (05.03.2012 в 02:30)
 

Спасибо, попробую

  Ответить  
 
 автор: ladan   (05.03.2012 в 10:04)   письмо автору
 
   для: ladan   (05.03.2012 в 09:38)
 

создавал два поля(DATE) и по всех не заполненых ячейках появилось значение "0000-00-00". Понятно что первые 4 нуля это год, а за ним что нужно указывать? день или месяц сначала, чтоб потом без проблем отсортировать запрос?

  Ответить  
 
 автор: Sfinks   (05.03.2012 в 10:25)   письмо автору
 
   для: ladan   (05.03.2012 в 10:04)
 

год-месяц-день

  Ответить  
 
 автор: ladan   (05.03.2012 в 12:00)   письмо автору
 
   для: Sfinks   (05.03.2012 в 10:25)
 

спс

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования