Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Koshel                     2:5020/400     16 Apr 2001  18:06:34
 To : All
 Subject : Re: Сортировка многомер  ного хэша
 -------------------------------------------------------------------------------- 
 
 Andrew Zhilenko <andrew@nextra.cz> записано в статью
 <3AD91EF6.4FB32341@nextra.cz>...
 
 > Hello!
 > 
 > >  Помогите плиз с такой проблемой разобраться:
 > > выбрал из БД множество строк с четырьмя полями каждая.
 > > И нужно отсортировать их по одному полю.
 > А почему бы сразу не сделать ORDER BY, когда SELECT делаешь? :-)
 
  Очень хорошая идея! :) Я как-то не додумался...
 
 > > Как это сделать с помощью хэша?
 > > Вернее проблема даже в том, как в значения хэша поместить
 > > сразу несколько полей, тобиш массив.
 > Что-то непонятно - у тебя эти 4-ре значения одной строки
 > в хэше или в массиве? В любом случае, ключ к ответу на
 > твой вопрос:
 >  sort { $a как-то сравнить с $b } @data_from_DB;
 
  А вот здесь всё-таки хотелось бы разобраться. Мне нужно
 отсортировать не элементы строки, а строки списка (или может
 лучше хэша, ключем которого сделать поле, по которому
 нужно упорядочить). Короче,
 то же самое, что делает SELECT ... ORDER BY , только вручную.
 
 -- 
 Best regards, Alexander
 Mail me to: calmness@bigfoot.com
 
 --- ifmail v.2.15dev5
  * Origin: NTUU "KPI" (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Сортировка многомерно го хэша   Alexander Koshel   15 Apr 2001 02:04:10 
 Re: Сортировка многомерного хэша   Andrew Zhilenko   15 Apr 2001 08:14:39 
 Re: Сортировка многомер ного хэша   Alexander Koshel   16 Apr 2001 18:06:34 
Архивное /ru.perl/308751325e66b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional