Skip to Content
Guia de Bolso SQL, 4ª Edição
book

Guia de Bolso SQL, 4ª Edição

by Alice Zhao
April 2025
Intermediate to advanced
356 pages
5h 18m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Guia de Bolso SQL, 4ª Edição

Capítulo 10. Como é que eu...?

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Este capítulo destina-se a ser uma referência rápida para perguntas frequentes sobre SQL que combinam vários conceitos:

Encontra as linhas que contêm valores duplicados

A seguinte tabela lista sete tipos de chás e as temperaturas a que devem ser mergulhados. Nota que existem dois conjuntos de valores duplicados tea/temperature, que estão a negrito.

SELECT * FROM teas;

+----+--------+-------------+
| id | tea    | temperature |
+----+--------+-------------+
|  1 | green  |         170 |
|  2 | black  |         200 |
|  3 | black  |         200 |
|  4 | herbal |         212 |
|  5 | herbal |         212 |
|  6 | herbal |         210 |
|  7 | oolong |         185 |
+----+--------+-------------+

Esta secção abrange dois cenários diferentes:

  • Devolve todas as combinações únicas de tea/temperature

  • Devolve apenas as linhas comvalores duplicados tea/temperature

Devolve todas as combinações únicas

Para excluir valores duplicados e devolver apenas as linhas únicas de uma tabela, utiliza a palavra-chave DISTINCT palavra-chave.

SELECT DISTINCT tea, temperature FROM teas; +--------+-------------+ | tea | temperature ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de Receitas SQL, 2ª Edição

Livro de Receitas SQL, 2ª Edição

Anthony Molinaro, Robert de Graaf
Aprendendo estilos de API

Aprendendo estilos de API

Lukasz Dynowski, Marcin Dulak

Publisher Resources

ISBN: 9798341642010