Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: разбить строчки на пары
Форумы портала PHP.SU » PHP » Программирование на PHP » разбить строчки на пары

Страниц (1): [1]
 

1. ircool - 01 Апреля, 2011 - 18:49:23 - перейти к сообщению
в общем вот:
в mysql есть данные..в двух колонках (id, name)
строчек много..и их четное количество
каким образом их можно случайным образом разбить на пары?
чтоб каждый раз они были разные?
буду благодарен за помощь Улыбка
2. Мелкий - 01 Апреля, 2011 - 19:40:45 - перейти к сообщению
order by rand() ?
Разбивание на пары и др. части - это задача вывода уже.
3. JustUserR - 02 Апреля, 2011 - 19:23:39 - перейти к сообщению
ircool пишет:
Каким образом их можно случайным образом разбить на пары? чтоб каждый раз они были разные?
В качестве возможного варианта для осуществления решения предполагаемой задачи, заключающейся в проведении предварительного извлечения оригинального списка информационных полей, и обеспечения поддержания последующих действий по проведению группирования ассоциированных элементов, допустимо осуществление целевых действий на стороне сервера БД, на основании учета аспекта взаимодействия с информационными полями в пониженном внутреннем базовом уровне элементного трактоания
В качестве конкретного варианта осуществления поставленной задачи, допустимо использование создания виртуальной копированной инстанции предполагаемого списка информационных полей, для которых обеспечивается предшествующее поддержание выполнение операции декартового совмещения, с проведение последующего исключения эквивалентных групп информационных полей, при осуществлении проведении аналитических действий в соответсиви с предъявляемым критерием
4. EuGen - 02 Апреля, 2011 - 19:29:01 - перейти к сообщению
По поводу оптимизации случайной выборки есть неплохая статья:
http://habrahabr[dot]ru/blogs/mysql/55864/

 

Powered by ExBB FM 1.0 RC1