Consulta SQL operador in

Pergunta
Como posso fazer uma sentença SQL para selecionar todos os registros que tenham um campo compreendido dentro dos valores de um conjunto? Por exemplo, tenho uma tabela de clientes e necessito sacar todos os clientes com códigos postais de valores 28230, 28231, 28250, 28001, 28450, 28003.

Valorize esta FAQ:
A FAQ Consulta SQL operador in tem Pertence à categoria:
Resposta
Para fazer isto, você pode utilizar uma série de operadores ou encandeiados, porém o mais interessante é utilizar o operador in. A sentença seria a seguinte:

select * from cliente where codigo_postal in (28230, 28231, 28250, 28001, 28450, 28003)

Por Miguel Angel Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Ordenar registros do banco de dados por data
  + Sentença SQL que soma os preços de todos os produtos
  + SQL para contar os registros que têm um campo com valor repetido
  + Selecionar uma parte de uma cadeia em SQL Server
  + Duplicar registro em tabela SQL
  + Alterar a estrutura de uma tabela com SQL
  + Vistas em SQL
  + Como fazer uma busca em um campo MEMO
  + Contar registros em SQL
  + Obter o valor mais alto de um campo em um conjunto de registros
  + [...]

Ver todas las FAQS de Linguagem SQL

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato