Eu tenho a tabela abaixo depois de executar uma consulta postgresselect * from tbl
1 type_1 name-1
2 type_1 name_2
3 type_2 name_3
4 type_2 name_4
5 type_3 name_5
como posso adicionar uma linha em branco entre cada tipo para que eu possa ler a saída facilmente?
Curti
1 type_1 name-1
2 type_1 name_2
3 type_2 name_3
4 type_2 name_4
5 type_3 name_5
OU
1 type_1 name-1
2 type_1 name_2
- ---- ----
3 type_2 name_3
4 type_2 name_4
- ---- ----
5 type_3 name_5
Espaçador entre todas as linhas
UNION ALL
com a mesma consulta e colunas em branco. A única finalidade da subconsulta é ocultar a coluna adicionalrn
, que uso para classificação.OFFSET 1
NULLS FIRST
em combinação com o posteriorORDER BY
evita um espaçador pendente.Espaçador entre grupos de linhas
Resposta à pergunta atualizada: