Показать сообщение отдельно
  #8 (permalink)  
Старый 07.01.2015, 16:32
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

var data = [
    ["Name","1"],
    ["Name","2"],
    ["Name","1"],
    ["Name","2"],
    ["Name","1"],
    ["Name","2"],
    ["Name","1"],
    ["Name","2"],
    ["Name","1"],
    ["Name","2"]
];

var sortedArray = [];
for (var i = 0; i < data.length; i++) {
    
    var index = data[i][1] - 1;
    if (!sortedArray[index]){
        sortedArray[index] = [];
    }
    sortedArray[index].push(data[i]);
}

console.log(sortedArray)

Только, как намекнули выше, с сервера стоит получать уже в нужном виде, и не городить лишнего.
igorz, может вместо order by использовать group by, нэ?
__________________
29375, 35

Последний раз редактировалось Aetae, 07.01.2015 в 16:37.
Ответить с цитированием