Capítulo 10. ¿Cómo puedo...?

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo pretende ser una referencia rápida para las preguntas SQL más frecuentes que combinan varios conceptos:

Buscar las filas que contienen valores duplicados

La siguiente tabla de enumera siete tipos de té y las temperaturas a las que deben remojarse. Observa que hay dos conjuntos de valores duplicados tea/temperature, que están en negrita.

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 sección cubre dos escenarios diferentes:

  • Devuelve todas las combinaciones únicas tea/temperature

  • Devuelve sólo las filas convalores duplicados tea/temperature

Devuelve todas las combinaciones únicas

Para excluir los valores duplicados y devolver sólo las filas únicas de una tabla, utiliza la palabra clave DISTINCT palabra clave.

SELECT DISTINCT tea, temperature FROM teas; +--------+-------------+ | tea | ...

Get Guía SQL de Bolsillo, 4ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.