Skip to Content
Guía SQL de Bolsillo, 4ª Edición
book

Guía SQL de Bolsillo, 4ª Edición

by Alice Zhao
September 2024
Intermediate to advanced
356 pages
5h 19m
Spanish
O'Reilly Media, Inc.
Content preview from Guía SQL de Bolsillo, 4ª Edición

Capítulo 4. Conceptos básicos de consulta

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

Una consulta es un apodo para una sentencia SELECT, que consta de seis cláusulas principales. Cada sección de este capítulo cubre una cláusula en detalle:

  1. SELECT

  2. FROM

  3. WHERE

  4. GROUP BY

  5. HAVING

  6. ORDER BY

La última sección de este capítulo trata de la cláusula LIMIT, que admiten MySQL, PostgreSQL y SQLite.

Los ejemplos de código de este capítulo hacen referencia a cuatro tablas:

waterfall

Cascadas en la Alta Península de Michigan

owner

propietarios de las cascadas

county

comarcas donde se encuentran las cascadas

tour

recorridos que consisten en múltiples paradas en cascadas

Aquí tienes un ejemplo de consulta que utiliza las seis cláusulas principales. Le siguen los resultados de la consulta, que también se conocen comoconjunto de resultados.

-- Tours with 2 or more public waterfalls
SELECT   t.name AS tour_name,
         COUNT(*) AS num_waterfalls
FROM     tour t LEFT JOIN waterfall w
         ON t.stop = w.id
WHERE    w.open_to_public = 'y'
GROUP BY t.name
HAVING   COUNT(*) >= 2
ORDER BY tour_name;

tour_name  num_waterfalls
---------- ---------------
M-28                     6
Munising                 6
US-2                     4

Consultar una base de datos significa recuperar datos de una base de datos, normalmente de una tabla o varias tablas.

Nota

También es posible consultar una vista en lugar de una tabla. Las vistas se parecen a las tablas y derivan de ellas, pero no contienen datos. ...

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.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

SQL en una cáscara de nuez, 4ª edición

SQL en una cáscara de nuez, 4ª edición

Kevin Kline, Regina O. Obe, Leo S. Hsu
MySQL de Alto Rendimiento, 4ª Edición

MySQL de Alto Rendimiento, 4ª Edición

Silvia Botros, Jeremy Tinley
Libro de cocina de MySQL, 4ª edición

Libro de cocina de MySQL, 4ª edición

Sveta Smirnova, Alkin Tezuysal
Dominar la arquitectura API

Dominar la arquitectura API

James Gough, Daniel Bryant, Matthew Auburn

Publisher Resources

ISBN: 9781098186609