Banco de dados

5472 palavras 22 páginas
SQL Básico – Prof. Antonio Guardado - 102010
1
Introdução ao PostgreSQL
1-Comandos DML – Data Manipulation Language
1.1 - Comando Select
Extraído da Documentação do PostgreSQL 8.0.0
Projeto de Tradução para o Português do Brasil (http://sourceforge.net/projects/pgdocptbr/)
The PostgreSQL Global Development Group
Copyright © 1996-2005 por The PostgreSQL Global Development Group
Tradução de Halley Pacheco de Oliveira
SINTAXE :
SELECT [ ALL | DISTINCT [ ON ( expressão [, ...] ) ] ]
* | expressão [ AS nome_de_saída ] [, ...]
[ FROM item_do_from [, ...] ]
[ WHERE condição ]
[ GROUP BY expressão [, ...] ]
[ HAVING condição [, ...] ]
[ { UNION | INTERSECT | EXCEPT } [ ALL ] seleção ]
[ ORDER BY expressão [ ASC | DESC | USING operador ] [, ...] ]
[ LIMIT { contador | ALL } ]
[ OFFSET início ]
[ FOR UPDATE [ OF nome_da_tabela [, ...] ] ] onde item_do_from pode ser um entre:
[ ONLY ] nome_da_tabela [ * ] [ [ AS ] aliás [ ( aliás_de_coluna [, ...] ) ] ]
( seleção ) [ AS ] aliás [ ( aliás_de_coluna [, ...] ) ] nome_da_função ( [ argumento [, ...] ] ) [ AS ] aliás [ ( aliás_de_coluna [, ...] | definição_de_coluna [, ...] ) ] nome_da_função ( [ argumento [, ...] ] ) AS ( definição_de_coluna [, ...] ) item_do_from [ NATURAL ] tipo_de_junção item_do_from [ ON condição_de_junção | USING ( coluna_de_junção [, ...] ) ]
Descrição
SQL Básico – Prof. Antonio Guardado - 102010
2
O comando SELECT retorna linhas de uma ou mais tabelas. O processamento geral do comando SELECT está descrito abaixo:
1. Todos os elementos da lista FROM são computados; cada elemento na lista FROM é uma tabela real ou virtual. Quando é especificado mais de um elemento na lista FROM, é feita uma junção cruzada entre estes elementos (Consulte a Cláusula FROM abaixo).
2. Se for especificada a cláusula WHERE, todas as linhas que não satisfazem a condição são eliminadas da saída (Consulte a Cláusula WHERE abaixo).
3. Se for especificada a cláusula GROUP BY, a saída é dividida

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas