JSFiddle - React, Tailwind, and code Playground

JavaScript

var array1 = [{
    id: 0,
    name: "adam",
    uName: "aSilver",
    uId: "123",
    table: "table1"
  },
  {
    id: 1,
    name: "john",
    uName: "jBerlin",
    uId: "456",
    table: "table1"
  }
];

var array2 = [{
    id: 0,
    name: "adam",
    uName: "aSilver, jBerlin",
    uId: "123, 456",
    createdBy: "auto",
    createdOn: "09/10/2018",
    desc: "none",
    table: "table1"
  },
  {
    id: 1,
    name: "john",
    uName: "aSilver, jBerlin",
    uId: "123, 456",
    createdBy: "auto",
    createdOn: "09/10/2018",
    desc: "none1",
    table: "table1"
  },
  {
    id: 0,
    name: "steve",
    uName: "aSilver, jBerlin, pParis",
    uId: "123, 456, 789 ", 
    createdBy: "auto ", 
    createdOn: "09 / 10 / 2018 ",
    desc: "none2", 
    table: "table2"
  },
  {
    id: 0,
    name: "nash",
    uName: "aSilver, jBerlin, pParis",
    uId: "123, 456, 789 ", 
    createdBy: "auto ", 
    createdOn: " 09 / 10 / 2018 ", 
    desc: "none3 ", 
    table: "table2"
  },
  {
    id: 0,
    name: "sand",
    uName: "aSilver",
    uId: "123",
    createdBy: "auto",
    createdOn: "09/10/2018",
    desc: "none4",
    table: "table3"
  }
];

obj = {};
array2.forEach(o => obj[o.table] = o);
unique_array2 = Object.keys(obj).map(k => obj[k]);

console.log(obj);
console.log(unique_array2);