Ir ao conteúdo
  • Cadastre-se

Dúvida - Filtrar Consulta em SQL


giancarlocaeano

Posts recomendados

pessoal preciso fazer uma consulta em um banco, sei utilizar as cláusulas select, where, etc, mas não entendi :

Exibir os campos: nome, cidade, idade de uma tabela. Os registros

devem estar ordenados por nome. Filtros da consulta: cidade

como assim filtros da consulta: cidade? como filtro por cidade?

eu faria:

select nome, cidade, idade
from (minha tabela)
order by nome

Não é só isso?

Link para o comentário
Compartilhar em outros sites

  • Moderador

giancarlocaeano,

Acredito que ele queira que liste o nome e a idade, de acordo com a cidade selecionada. isso significa o filtro.

Para isso terás que usar outra clausula:


select nome, idade
from (minha tabela)
where cidade = 'nome da cidade'
order by nome

Ainda podes usar a clausula LIKE por exemplo:


select nome, idade
from (minha tabela)
WHERE Cidade LIKE 's%'
order by nome

Neste caso, selecionaria todas as pessoas que moram em uma cidade que começam com a letra S.

o sinal de % é o coringa, podes colocar na frente ou atras da palavra ou deixar dos dois lados..

http://www.portaleducacao.com.br/informatica/artigos/6694/o-operador-sql-like

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...