title: I get wrong results when joining tables in node js with pg
body: <p>I have table called "ExternalCategories" when i send a LEFT JOIN query to the db using pg in node.js i get incomprehensible results</p>
  
  <pre><code>'SELECT * FROM "ExternalCategories" a Left JOIN "externalcat" b ON a."parentCategoryId"=b.id'
  </code></pre>
  
  <p>i get this :</p>
  
  <pre><code>    {
  "id": 34,
  "name": "Ordinateurs et Resea",
  "img": null,
  "views": 0,
  "parentCategoryId": null
  },
  {
  "id": null,
  "name": null,
  "img": null,
  "views": null,
  "parentCategoryId": null
  },
  {
  "id": 1,
  "name": "Vêtements",
  "img": null,
  "views": 0,
  "parentCategoryId": null
  },
  {
  "id": 34,
  "name": "Ordinateurs et Resea",
  "img": null,
  "views": 0,
  "parentCategoryId": null
  },
  </code></pre>
  
  <p>but when i run the same query in Datagrip or pgAdmin4 i get correct data
  <a href="https://i.stack.imgur.com/HdobJ.png" rel="nofollow noreferrer">Results in datagrip</a></p>