Conteúdo do Curso
Introdução ao SQL
Introdução ao SQL
Usando a Cláusula WHERE
Em bancos de dados, as tabelas geralmente contêm grandes volumes de dados. No entanto, frequentemente estamos interessados em recuperar porções específicas dos dados em vez de todo o conjunto. Para realizar isso, precisamos definir as condições para a recuperação de dados, que são chamadas de critérios de filtragem.
Os dados são filtrados usando uma cláusula WHERE
que especifica os critérios de busca em uma instrução SELECT
. A cláusula WHERE
aparece imediatamente após o nome da tabela.
Vamos ver um exemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicação: A declaração SELECT
obtém 2 colunas da tabela country
e retorna apenas as linhas com o valor do continente 'Europe'.
Nota
Note que precisamos colocar o valor entre aspas simples ('').
Posição da Cláusula
Quando usamos as cláusulas ORDER BY
e WHERE
, garantimos que o ORDER BY
venha após a cláusula WHERE
. Vamos ver o exemplo a seguir:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
Obrigado pelo seu feedback!
Usando a Cláusula WHERE
Em bancos de dados, as tabelas geralmente contêm grandes volumes de dados. No entanto, frequentemente estamos interessados em recuperar porções específicas dos dados em vez de todo o conjunto. Para realizar isso, precisamos definir as condições para a recuperação de dados, que são chamadas de critérios de filtragem.
Os dados são filtrados usando uma cláusula WHERE
que especifica os critérios de busca em uma instrução SELECT
. A cláusula WHERE
aparece imediatamente após o nome da tabela.
Vamos ver um exemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicação: A declaração SELECT
obtém 2 colunas da tabela country
e retorna apenas as linhas com o valor do continente 'Europe'.
Nota
Note que precisamos colocar o valor entre aspas simples ('').
Posição da Cláusula
Quando usamos as cláusulas ORDER BY
e WHERE
, garantimos que o ORDER BY
venha após a cláusula WHERE
. Vamos ver o exemplo a seguir:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
Obrigado pelo seu feedback!
Usando a Cláusula WHERE
Em bancos de dados, as tabelas geralmente contêm grandes volumes de dados. No entanto, frequentemente estamos interessados em recuperar porções específicas dos dados em vez de todo o conjunto. Para realizar isso, precisamos definir as condições para a recuperação de dados, que são chamadas de critérios de filtragem.
Os dados são filtrados usando uma cláusula WHERE
que especifica os critérios de busca em uma instrução SELECT
. A cláusula WHERE
aparece imediatamente após o nome da tabela.
Vamos ver um exemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicação: A declaração SELECT
obtém 2 colunas da tabela country
e retorna apenas as linhas com o valor do continente 'Europe'.
Nota
Note que precisamos colocar o valor entre aspas simples ('').
Posição da Cláusula
Quando usamos as cláusulas ORDER BY
e WHERE
, garantimos que o ORDER BY
venha após a cláusula WHERE
. Vamos ver o exemplo a seguir:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
Obrigado pelo seu feedback!
Em bancos de dados, as tabelas geralmente contêm grandes volumes de dados. No entanto, frequentemente estamos interessados em recuperar porções específicas dos dados em vez de todo o conjunto. Para realizar isso, precisamos definir as condições para a recuperação de dados, que são chamadas de critérios de filtragem.
Os dados são filtrados usando uma cláusula WHERE
que especifica os critérios de busca em uma instrução SELECT
. A cláusula WHERE
aparece imediatamente após o nome da tabela.
Vamos ver um exemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicação: A declaração SELECT
obtém 2 colunas da tabela country
e retorna apenas as linhas com o valor do continente 'Europe'.
Nota
Note que precisamos colocar o valor entre aspas simples ('').
Posição da Cláusula
Quando usamos as cláusulas ORDER BY
e WHERE
, garantimos que o ORDER BY
venha após a cláusula WHERE
. Vamos ver o exemplo a seguir:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.