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

Форум MySQL

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

 

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

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

тема: Как сортировать строки столбца по другому столбцу
 
 автор: leo58   (25.02.2011 в 23:12)   письмо автору
 
 

Есть таблица(футбольная), есть столбец Очки в нём данные, допустим 30, 15, 18, есть ещё столбец Место, в нём цифры 1, 2, 3. Как сделать чтобы Место сортировал цифры по убыванию столбца Очки, т.е. 30 -1 , 18-2, 15-3. Заранее спасибо за помощь!!!

  Ответить  
 
 автор: leo58   (25.02.2011 в 23:23)   письмо автору
 
   для: leo58   (25.02.2011 в 23:12)
 

помогите пожалуйста, срочно надо

  Ответить  
 
 автор: Gubichev   (25.02.2011 в 23:54)   письмо автору
 
   для: leo58   (25.02.2011 в 23:23)
 

Mysql?

  Ответить  
 
 автор: leo58   (25.02.2011 в 23:55)   письмо автору
 
   для: Gubichev   (25.02.2011 в 23:54)
 

да, только из нескольких таблиц данные

  Ответить  
 
 автор: Gubichev   (26.02.2011 в 00:04)   письмо автору
 
   для: leo58   (25.02.2011 в 23:55)
 

...ORDER BY имя_столбца DESC

  Ответить  
 
 автор: leo58   (26.02.2011 в 21:44)   письмо автору
 
   для: Gubichev   (26.02.2011 в 00:04)
 

так отсортируется вся таблица, а мне надо чтобы только столбец Место, причем в зависимости от столбца Очки, остальные столбцы должны остатся на месте

  Ответить  
 
 автор: leo58   (26.02.2011 в 22:40)   письмо автору
 
   для: leo58   (26.02.2011 в 21:44)
 

А ещё если у меня таблица с двумя столбцами,в одном данные из базы данных, а во втором просто цифры 1 2 3 4 как мне сделать так чтобы напротив наибольшего числа в 1 столбце стояло число 1 во втором, напротив второго по величине стояло 2 и т.д. Подскажите пожалуйста всю голову поломал

  Ответить  
 
 автор: bab-nike   (27.02.2011 в 00:09)   письмо автору
 
   для: leo58   (25.02.2011 в 23:12)
 

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

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

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