Uso do Operador AND
Para filtrar em múltiplas colunas, você deve usar o operador AND
para adicionar condições à cláusula WHERE
. Vejamos um exemplo:
Esta solicitação recupera apenas aquelas linhas que correspondem a ambas condições: países onde a população é maior ou igual a 1000000 e o continente é a Europa.
Tarefa
Na tabela country
, recupere apenas os nomes dos países (coluna name
) de Asia
(que pode ser verificado na coluna continent
) com uma população maior que 1000000
(que pode ser verificado na coluna population
). Note que você precisa apenas da saída com os nomes dos países.
Aqui está um curto exemplo da tabela country
:
id | name | continent | region | surfacearea | capital | population |
1 | Japan | Asia | Eastern Asia | 377829 | Tokyo | 126714000 |
2 | Latvia | Europe | NULL | 64589 | Riga | 2424200 |
3 | Mexico | North America | Central America | 1958201 | Mexico City | 98881000 |
... | ... | ... | ... | ... | ... | ... |
15 | Malta | Europe | Southern Europe | 316 | Valletta | 380200 |
Tudo estava claro?
Conteúdo do Curso
Introdução ao SQL
1. Recuperação de Dados
2. Ordenação dos Dados Recuperados
4. Filtragem Avançada de Dados
5. Funções de Agregação
Introdução ao SQL
Uso do Operador AND
Para filtrar em múltiplas colunas, você deve usar o operador AND
para adicionar condições à cláusula WHERE
. Vejamos um exemplo:
Esta solicitação recupera apenas aquelas linhas que correspondem a ambas condições: países onde a população é maior ou igual a 1000000 e o continente é a Europa.
Tarefa
Na tabela country
, recupere apenas os nomes dos países (coluna name
) de Asia
(que pode ser verificado na coluna continent
) com uma população maior que 1000000
(que pode ser verificado na coluna population
). Note que você precisa apenas da saída com os nomes dos países.
Aqui está um curto exemplo da tabela country
:
id | name | continent | region | surfacearea | capital | population |
1 | Japan | Asia | Eastern Asia | 377829 | Tokyo | 126714000 |
2 | Latvia | Europe | NULL | 64589 | Riga | 2424200 |
3 | Mexico | North America | Central America | 1958201 | Mexico City | 98881000 |
... | ... | ... | ... | ... | ... | ... |
15 | Malta | Europe | Southern Europe | 316 | Valletta | 380200 |
Tudo estava claro?