Skip to content

Latest commit

 

History

History
73 lines (54 loc) · 1.6 KB

02-filtering-rows-pt1.md

File metadata and controls

73 lines (54 loc) · 1.6 KB

Introdução ao SQL | Filtrando linhas das tabelas - pt.1

previous | next ▶️ | 🏠

Para isso, usamos o comando WHERE , podemos filtrar por valores de texto ou numéricos utilizando os seguintes operadores

= igual
<> diferente
< menor que
> maior que
<= menor ou igual que
>= maior ou igual que

O WHERE sempre vem depois do FROM

Filtrando por um valor (WHERE)

SELECT *
FROM songs
WHERE release_year > 2010;

Filtrando por mais de um valor (WHERE AND)

SELECT *
FROM songs
WHERE artist = 'Phil Collins'
AND release_year > 2000
AND release_year < 2020;

Lembrar que o nome do campo deve ser repetido a cada "valor a ser filtrado"

Deve ser:
...
AND release_year > 2000
AND release_year < 2020;

e não:
...
AND release_year > 2000 AND < 2020;

Filtrando linhas e selecionando colunas

SELECT name, album
FROM songs
WHERE artist = 'Wallows';

Filtrando linhas e contando o número de registros

SELECT COUNT(*)
FROM songs
WHERE rating > 8
AND release_year > 2018;

66 days of data (3/66)
https://campus.datacamp.com/courses/introduction-to-sql/filtering-rows?ex=5


previous | next ▶️ | 🏠