Estou trabalhando no livro SQL Cookbook e há um exemplo em que o autor usa uma consulta puramente cosmética (é após a primeira union all
instrução):
select
ename as ename_and_dname,
deptno
from emp
where deptno = 10
union all
select
'----------',
null
from t1
union all
select
dname,
deptno
from dept;
(Parece que a tabela t1
ainda não foi definida no texto, mas vamos supor que a tabela exista e a consulta produza uma única linha.) Parece que pode ser útil em SQL ter uma espécie de "tabela vazia" esse é um membro de cada banco de dados para realizar essas consultas. De qualquer forma, qual é a melhor maneira de fazer esse tipo de coisa?
Você pode usar a tabela DUAL.