Pplware

Vamos dar uns toques em queries SQL? II

No Sábado passado lançamos o primeiro artigo sobre SQL (Structured Query Language) e, segundo os comentários dos nossos leitores, esta é uma rubrica para dar continuidade e desde já contamos com a colaboração de todos os nossos leitores e entendidos na matéria.

Para quem só agora se apercebeu da nossa nova rubrica sobre SQL e não tem qualquer conhecimento sobre esta linguagem,  aconselhamos a lerem o nosso primeiro artigo sobre esta matéria (ver aqui).

Depois de no último artigo termos apresentado o comando SELECT, hoje vamos conhecer a cláusula WHERE.

A cláusula WHERE, em conjunto com o comando SELECT permite filtrar um conjutno de informação de uma ou várias tabelas.

Sintaxe de utilização

 

SELECT nome coluna(s)

FROM nome_tabela

WHERE nome_coluna operador valores

Para o presente exemplo, decidi criar uma base de dados com o nome db_pplware e com uma tabela com o nome tbl_pplware com os seguintes campos e dados:

 

Vamos a alguns exemplos práticos:

EXEMPLO 1

Objectivo: Apresentar toda a informação, das pessoas que vivem em Viseu

Query: SELECT * FROM tbl_pplware WHERE morada=’Viseu’

Resultado:

EXEMPLO 2

Objectivo: Apresentar  o nome e idade das pessoas que têm cabelo castanho

Query: SELECT nome, idade FROM tbl_pplware WHERE cor_cabelo=’castanho’

Resultado:

Alguns operadores que podem ser usados em conjunto com a clausula WHERE.

EXEMPLO 3

Objectivo: Apresentar  o nome das pessoas que idade superior a 26 anos

Query: SELECT nome from tbl_pplware WHERE idade > 26

Resultado:

EXEMPLO 4

Objectivo: Apresentar toda a informação das pessoas que tenham “in no nome

Query: SELECT * FROM tbl_pplware WHERE nome LIKE ‘%in%’

Resultado:

Esperamos que tenham compreendido a utilização da clausula WHERE e caso tenham alguma dúvida/ideia não hesitem em colocar nos comentários. Não se esqueçam que caso pretendam colaborar nesta rubrica, basta enviarem-me um e-mail para ppinto @ pplware.com.

Artigos relacionados

Exit mobile version