PostgreSQL

PostgreSQL é um sistema de banco de dados objeto-relacional open source poderoso. Tem mais de 15 anos de desenvolvimento ativo e uma arquitetura comprovada que ela ganhou uma forte reputação de confiabilidade, integridade de dados e correção.

WikiLivro

Manuais oficiais

Exemplos:

[code language=”sql”]
SELECT nome, (SELECT MAX(preco) FROM produtos WHERE codigo=1) AS "maior preço" FROM produtos;
SELECT * FROM tabela1 WHERE tabela1.col1 = (SELECT col2 FROM tabela2 WHERE col2 = valor);
SELECT name FROM customer WHERE customer_id NOT IN ( SELECT customer_id FROM salesorder );
SELECT ‘test’ AS test, id FROM (SELECT * FROM books) AS example_sub_query;
SELECT firstname, state,
CASE
WHEN state = ‘PA’ THEN ‘close’
WHEN state = ‘NJ’ OR state = ‘MD’ THEN ‘far’
ELSE ‘very far’
END AS distance
FROM friend;

[/code]

ótimos exemplos:
http://www.codigofonte.net/dicas/bancodedados/561_utilizando-o-postgres-dicas-de-comandos-sql-e-essenciais-para-a-manipulacao-de-dados

Fontes:

http://www.devmedia.com.br/principais-comandos-sql/23366

http://imasters.com.br/artigo/966/postgresql/union-ou-union-all/

http://blog.tiagopassos.com/2011/12/06/exemplos-praticos-de-conjuntos-utilizando-uniao-union-intersecao-intersect-e-diferenca-except-com-o-postgresql/

Deixe um comentário

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