Capítulo 5. Seleccionar datos de tablas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
5.0 Introducción
Este capítulo se centra en el uso de la sentencia SELECT
para recuperar información de tu base de datos. El capítulote resultará útil si tus conocimientos de SQL son limitados o si conoces las extensiones específicas de MySQL a la sintaxis SELECT
.
Hay muchas formas de escribir sentencias SELECT
; sólo veremos algunas. Consulta el Manual de Referencia del Usuario de MySQL o un texto general de MySQL para obtener más información sobre la sintaxis SELECT
y las funciones y operadores disponibles para extraer y manipular datos.
Muchos ejemplos de este capítulo utilizan una tabla llamada mail
que contiene filas que rastrean el tráfico de mensajes de correo entre usuarios de un conjunto de hosts. A continuación se muestra cómo se creó esa tabla:
CREATE
TABLE
(
id
INT
NOT
NULL
AUTO_INCREMENT
PRIMARY
KEY
,
t
DATETIME
,
#
when
message
was
sent
srcuser
VARCHAR
(
8
),
#
sender
(
source
user
and
host
)
srchost
VARCHAR
(
20
),
dstuser
VARCHAR
(
8
),
#
recipient
(
destination
user
and
host
)
dsthost
VARCHAR
(
20
),
size
BIGINT
,
#
message
size
in
bytes
INDEX
(
t
)
);
El contenido de la tabla mail
tiene este aspecto:
mysql> SELECT t, srcuser, srchost, dstuser, dsthost, size FROM mail;
+---------------------+---------+---------+---------+---------+---------+ | t | srcuser | srchost | dstuser | dsthost | size | +---------------------+---------+---------+---------+---------+---------+ ...
Get Libro de cocina de MySQL, 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.