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.