I'm trying to generate a SELECT in PostgreSQL that pulls columns from different tables into the same column as the result. Home Example:
Usuario
-----------------------
| id | nome | regra |
|---------------------|
| 1| João | ADM |
|---------------------|
| 2| Paulo | USER |
-----------------------
Permissao
-----------------------------------
| id | regra | usuario_id |
|---------------------------------|
| 1 | saida_produto | 2 |
-----------------------------------
SELECT Usuario.id, Permissao.regra, Usuario.regra from Usuario
LEFT JOIN Permissao
ON Permissao.usuario_id = Usuario.id
WHERE Usuario.id = 2;
Resultado
id | regra | regra
---------+---------------+-----------
2 | saida_produto | USER
Resultado Pretendido
id | regra
-----+---------------
2 | saida_produto
2 | USER