I'm using Postgres and I have the following schemes.
Orders
| id |    status   |
|----|-------------|
|  1 |  delivered  |
|  2 | recollected | 
Comments
| id |   text  | user | order |
|----|---------|------|-------|
|  1 | texto 1 |  10  |   20  |
|  2 | texto 2 |  20  |   20  |
So, in this case, an order can have many comments.
I need to iterate over the orders and get something like this:
| id |    status   |    comments    |
|----|-------------|----------------|
|  1 |  delivered  | text 1, text 2 |
|  2 | recollected |                |
I tried to use LEFT JOIN but it didn't work
SELECT
    Order.id,
    Order.status,
    "Comment".text
FROM  "Order" 
LEFT JOIN "Comment" ON Order.id = "Comment"."order"
it returns this:
| id |    status   | text   |
|----|-------------|--------|
|  1 |  delivered  | text 1 |
|  1 |  delivered  | text 2 |
|  2 |  recollected|        |
 
     
    