Función LEFT en PostgreSQL

La función LEFT en PostgreSQL es una herramienta muy útil para extraer una porción de texto comenzando desde el lado izquierdo de una cadena. Esta función te permite especificar la cantidad de caracteres que deseas obtener, lo que la hace ideal para tareas como recortar datos, extraer códigos o analizar contenido textual.

Como parte de las funciones de cadena en PostgreSQL, LEFT es fácil de usar y aporta gran flexibilidad en la manipulación de datos textuales, ya sea que trabajes con nombres, códigos o cualquier tipo de información basada en texto.

En este artículo, primero te mostraré la sintaxis básica de LEFT, y luego veremos ejemplos prácticos que te permitirán entender cómo implementarla en tus consultas de manera eficiente.

Para más información, puedes consultar la documentación oficial de PostgreSQL.

Sintaxis

La sintaxis para utilizar la función LEFT en PostgreSQL es la siguiente:

LEFT(cadena, n) 
  • LEFT: es el nombre de la función.
  • cadena: cadena de texto de la cual recuperará las letras.
  • n: número de letras a recuperar. Si el número es negativo, restará caracteres desde la derecha.

Ejemplos

LEFT de un texto

En el siguiente ejemplo obtenemos el nombre Miguel, ya que muestra 6 caracteres desde la izquierda:

SELECT LEFT('MiguelTroyano.com',6);
Función LEFT en PostgreSQL

Left de un campo

En el siguiente ejemplo obtenemos la inicial del campo nombre de la tabla empleados, ya que le hemos indicado que obtenga una letra desde la izquierda:

SELECT 	nombre,
		LEFT(nombre,1) as INICIAL
		from empleados;

Escribir un comentario