Carregando...
Banco de DadosPostgreSQL

Criando colunas após o FROM no PostgreSQL

O PostgreSQL permite criar colunas após a definição do FROM.

SELECT *
FROM tabela,
coluna1 AS batata

Você pode chamar uma função para alterar a coluna (mas não pode fazer :

SELECT *
FROM tabela,
"-"(coluna1, coluna2) AS subtracao
-- não pode fazer isso:
-- coluna1 - coluna2 AS subtracao

O estranho é que é possível fazer isso:

SELECT *
FROM tabela,
"-"(coluna1 - coluna2, coluna3 - coluna4) AS batata

Você pode chamar uma coluna depois dela ser criada:

SELECT *
FROM tabela,
coluna1 AS batata,
batata AS tuberculo,
"-"(batata, tuberculo) AS subtracao
Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *