pgAdmin III

Create database

Create table

insert into

update

delete

select

Tabelas graficamente

manipular dados graficamente

SELECT

select id as "tudo" from tabela

select * from tabela

Cláusula where com condições simples

 

Podemos filtrar colunas para nos mostrar apenas os dados que nos interessa através da cláusula where em conjunto com os operadores comparativos.

Operador Comparativo “=” (Igual)

select * from Funcion where Nome = ‘alguem’

Operador Comparativo “<>” (Diferente)

select * from Funcion where Nome <> ‘alguem’

Operador Comparativo “>” (Maior que)

select * from Funcion where idade > 33

Operador Comparativo “>=” (Maior que ou Igual)

select * from Funcion where idade >= 3

Operador Comparativo “<” (Menor que)

select * from Funcion where idade < 3

Operador Comparativo “<=” (Menor que ou Igual)

select * from Funcion where idade <= 3

Operador Comparativo “between ... and ...” (Entre dois valores)

select * from Funcion where Nome between ‘João’ and ‘Tadeu’

Operador Comparativo “not between ... and ...” (Não está entre dois valores)

 

select * from Funcion where Nome not between ‘João’ and ‘Tadeu’

Operador Comparativo “in(lista)” (Igual a qualquer valor da lista)

select * from Funcion where Nome in (‘João’,‘Tadeu’)

 

Operador Comparativo “not in(lista)” (Diferente de qualquer valor da lista)

select * from Funcion where Nome not in (‘João’,‘Tadeu’)

Operador Comparativo “like” (Pesquisa uma cadeia de caractere)

 

select * from Funcion where Nome like‘J%’

Obs.: A máscara no operador like usada foi “%”, porém ele pode mudar de um SGBDR para outro.

Operador Comparativo “is null” (Valor nulo)

 

select * from Funcion where Setor is null

 

Operador Comparativo “is not null” (Valor não nulo)

 

select * from Funcion where Setor is not null

Operador Lógico “and” (E)

 

select * from Funcion where Setor is not null and Codigo = 1

 

Operador Lógico “or” (OU)

 

select * from Funcion where Nome = ‘Tadeu’ or Nome = ‘Ylane’

Modo “asc” (Ascendente)

select * from Funcion order by Nome asc

Ou

select * from Funcion order by Nome

 

Modo “desc” (Descendente)

select * from Funcion order by Nome desc

View

CREATE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition

pgAdmin III

By walternascimento