Функционал по работе с БД и списками

Запросы функционала
  • Не хватает функционала по сортировке базы данных (списков) по определенному столбцу (массивы данных).
    Также интересна функция по объединению БД при совпадении значений определенных столбцов.

    По сортировке нашел только такой код. Но как его адаптировать в программе?

    var multi = [
    ['Nikolay', 34],
    ['Andrey', 23],
    ['Stanislav', 20]
    ];
    // Функции сортировки
    function sName(i, ii) { // По имени (возрастание)
    if (i[0] > ii[0])
    return 1;
    else if (i[0] < ii[0])
    return -1;
    else
    return 0;
    }
    function sAge(i, ii) { // По возрасту (возрастание)
    if (i[1] > ii[1])
    return 1;
    else if (i[1] < ii[1])
    return -1;
    else
    return 0;
    }
    multi.sort(sName); // Вернет [[Andrey,23],[Nikolay,34],[Stanislav,20]]
    multi.sort(sAge); // Вернет [[Stanislav,20],[Andrey,23],[Nikolay,34]]

  • 1 Votes
    10 Posts
    1273 Views
  • 0 Votes
    1 Posts
    989 Views
  • 2 Votes
    1 Posts
    835 Views
  • 0 Votes
    26 Posts
    13286 Views
  • 1 Votes
    1 Posts
    710 Views