Concursos Públicos

A Consulta e a Cláusula WHERE na Linguagem SQL para ISS-RJ

Confira neste artigo um resumo sobre a Consulta e a cláusula WHERE, na Linguagem SQL, para o concurso do ISS-RJ.

A Consulta e a Cláusula WHERE na Linguagem SQL para ISS-RJ

Olá, pessoal! Tudo bem com vocês?

O edital do concurso de Fiscal de Rendas do ISS-RJ foi publicado. Como está a sua preparação? Esperamos que ela esteja a todo vapor.

Desse modo, com o intuito de ajudá-los na preparação para este certame, vamos aprender sobre a Consulta e a cláusula WHERE, na Linguagem SQL, para o ISS-RJ.

Sem mais delongas, vamos ao que interessa!

A Consulta na Linguagem SQL para o ISS-RJ

A consulta é utilizada para acessar determinadas informações solicitadas pelo usuário, em um banco de dados.

O principal comando utilizado em uma consulta é o SELECT.

sintaxe mais básica do comando SELECT é:

  • SELECT coluna1, coluna2, …
  • FROM nome_tabela

A fórmula acima é utilizada para acessar os valores de colunas específicas, em uma determinada tabela.

O comando FROM, utilizado juntamente com o SELECT, serve para identificar qual tabela será utilizada para realizar a consulta dos dados.

Vamos exemplificar.

Suponhamos que há a seguinte tabela “Servidor” em um banco de dados:

Servidor
códigonome_servidoridadedisciplina
12João43Matemática
23Maria51Português
34Fernando29Física
45José60Química
56Ronaldo44História
56Ronaldo44Geografia

Caso um usuário queira realizar uma consulta para que sejam retornados todos os dados das colunas “código” e “nome do servidor”, o comando a ser utilizado seria:

  • SELECT código, nome_servidor
  • FROM Servidor

Assim, o resultado da consulta será:

códigonome_servidor
12João
23Maria
34Fernando
45José
56Ronaldo
56Ronaldo

Veja que todos os valores dessas duas colunas da tabela foram retornados, incluindo os duplicados. Dessa maneira, caso o usuário deseje remover os resultados duplicados, retornando apenas um registro de cada, utiliza-se o comando DISTINCT:

  • SELECT DISTINCT código, nome_servidor
  • FROM Servidor

Desse modo, serão retornados os seguintes resultados:

códigonome_servidor
12João
23Maria
34Fernando
45José
56Ronaldo

Seguindo, caso o usuário queira retornar os valores de todas as colunas de uma tabela, sem necessariamente especificar uma, utiliza-se o asterisco (*):

  • SELECT *
  • FROM Servidor

Assim, os valores de todas as colunas da tabela Servidor serão retornadas.

A cláusula WHERE em SQL para o ISS-RJ

Um usuário, durante uma consulta, geralmente está procurando informações específicas em um banco de dados.

Nesse sentido, o comando WHERE (ONDE, em inglês), juntamente com alguns comandos específicos, torna-se uma importante ferramenta nas buscas em bancos de dados.

Alguns desses comandos são:

OperadorSignificado
=igual
<> diferente
> maior
>=maior ou igual
< menor
<=menor ou igual
ANDtodas as condições verdadeiras
ORpelo menos uma condição verdadeira
NOTnão satisfaz a condição
BETWEEN…ANDdentro de um intervalo
LIKEpesquisar por padrão
INpossíveis valores

Para utilizar esses operadores, juntamente com a cláusula WHERE, usa-se a seguinte sintaxe:

  • SELECT coluna1, coluna2, …
  • FROM nome_tabela
  • WHERE condição

Vamos exemplificar. Caso o usuário deseje procurar os professores que lecionem apenas a disciplina de História, ele pode utilizar a seguinte fórmula, por meio do operador igual (=):

  • SELECT *
  • FROM Servidor
  • WHERE disciplina = ‘Matemática‘

Com a fórmula acima, serão localizados todos os dados das linhas que possuam como disciplina “Matemática”, na tabela Servidor.

Assim, será retornado o seguinte resultado:

códigonome_servidoridadedisciplina
12João43Matemática

Simples, não é mesmo?

Agora suponhamos que o usuário queira saber quais professores possuem mais de 40 anos. Assim, a consulta seria a seguinte:

  • SELECT *
  • FROM Servidor
  • WHERE idade > 40

A tabela retornada é:

códigonome_servidoridadedisciplina
12João43Matemática
23Maria51Português
45José60Química
56Ronaldo44História
56Ronaldo44Geografia

Finalizando Consulta e WHERE para ISS-RJ

Bom, pessoal! Chegamos ao fim do nosso artigo sobre a Consulta e a cláusula WHERE, na Linguagem SQL, para o ISS-RJ.

Caso queira se preparar para chegar competitivo nesta prova, invista nos cursos para o ISS RJ do Estratégia Concursos. Lá você encontrará aulas completas e detalhadas, com os melhores professores do mercado.

Conheça também o Sistema de Questões do Estratégia. Afinal, a única maneira de consolidar o conteúdo de maneira satisfatória é através da resolução de questões. Lá você encontrará centenas de questões da Linguagem SQL, para o seu concurso.

Bons estudos e até a próxima.

Cursos e Assinaturas

Prepare-se com o melhor material e com quem mais aprova em Concursos Públicos em todo o país!

Concursos Abertos

Concursos 2023

Assinatura de Concursos

Assinatura de 1 ano ou 2 anos

Kassio Henrique Sobral Rocha

Posts recentes

CNU 2026: tudo sobre o concurso AQUI!

CNU: resultado das notas finais das provas objetivas serão disponibilizados através da imagem do cartão…

1 hora atrás

Edital CODERN: extrato de edital publicado!

O extrato de edital do concurso para a CODERN (Companhia Docas do Rio Grande do…

41 minutos atrás

CNU: saiu o resultado da 3º confirmação de interesse

O resultado definitivo da classificação final após a 3ª confirmação de interesse do CNU 2026…

1 hora atrás

Gabarito Extraoficial Câmara de Goiânia: Agente Administrativo

Neste domingo, 15 de março, foram aplicadas as provas do concurso Câmara de Goiânia. Segundo o…

15 horas atrás

Quantificadores Lógicos

Aprenda os conceitos essenciais sobre quantificadores lógicos com um resumo para as principais provas de…

16 horas atrás

Fato gerador do ITCD para SEFAZ/GO

Oi, pessoal!! Para este texto do Estratégia Concursos iremos trazer um assunto muito importante para a prova de Auditor Fiscal de Goiás: fato gerador do…

16 horas atrás