FROM SELECT

Resumen: en este tutorial, aprenderás a usar la instrucción SELECT de MariaDB para consultar datos de una tabla.

Introducción a la cláusula SELECT de MariaDB

La instrucción SELECT de MariaDB recupera datos de una o más tablas. Aquí está la sintaxis más simple de la declaración de SELECT:

SELECT select_list FROM table_name;

En esta sintaxis:

Primero, especificamos una lista de columnas o expresiones separadas por comas de las que deseamos recuperar los datos. Las columnas deben existir en la tabla especificada.

Luego, especificamos el nombre de la tabla desde la que deseamos consultar los datos.

Aunque la cláusula SELECT aparece antes de la cláusula FROM, al evaluar la declaración SELECT, MariaDB evalúa la cláusula FROM antes del SELECT:

MariaDB ejecuta primero el from y luego el select

Ejemplos de cláusula SELECT en MariaDB

Usaremos la tabla countries de la base de datos nation como base de datos de ejemplo para la demostración.

tabla para instrucción select
Estructura tabla

1. Uso de la cláusula SELECT de MariaDB para consultar datos de un ejemplo de columna

La siguiente sentencia usa la declaración SELECT para recuperar datos de la columna name en la tabla countries:

SELECT name FROM countries;

Resultado consulta select
Resultado de la consulta

En este ejemplo:

  • Primero, especificaremos la columna name de la tabla de countries en la cláusula SELECT.
  • Luego, especificaremos la tabla countries en la cláusula FROM.

La sentencia SELECT devuelve un conjunto de filas de resultados que a menudo se denomina conjunto de resultados.

2. Ejemplo de uso de la cláusula SELECT de MariaDB para consultar datos de varias columnas

Esta instrucción utiliza la instrucción SELECT para recuperar datos de las columnas (name, area, national_day), de la tabla countries.

SELECT name, area, national_day FROM countries;

Resultado consulta select mariadb
Resultado de la instrucción SELECT

En este ejemplo, los nombres de las columnas están separados por comas en la cláusula SELECT.

3. Uso de la cláusula SELECT para consultar datos de todas las columnas de una tabla de ejemplo.

Para seleccionar datos de todas las columnas de una tabla, especifique todos los nombres de columnas en la cláusula SELECT:

SELECT country_id, name, area, national_day, country_code2, country_code3, region_id

FROM countries;

Resultado consulta
resultado de la instrucción SELECT

Para hacerlo más cómodo, MariaDB proporciona la forma abreviada de asterisco (*):

SELECT * FROM countries;

En este ejemplo, el asterisco ( *) es la forma abreviada de mostrar todas las columnas de la tabla countries.

La instrucción SELECT * se denomina select start o select all.

Ten en cuenta que es una buena práctica usar SELECT * solo para consultas ad hoc. Si incrustas la declaración de selección en el código de la aplicación, debes de especificar explícitamente los nombres de las columnas de las que deseas recuperar los datos.

4. Uso de la cláusula SELECT con expresiónes

En MariaDB, la cláusula FROM es opcional. Es conveniente si desea llamar a una función o evaluar una expresión.

La siguiente declaración de selección usa la función now() para devolver la marca de tiempo actual del servidor:

SELECT NOW();

En este tutorial, aprendiste cómo usar la forma simple de la instrucción SELECT de MariaDB para consultar datos de una tabla.

INSTRUCCIÓN SELECT EN MARIADB

Navegación de la entrada


Deja un comentario

Plugin the Cookies para Wordpress por Real Cookie Banner