es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

SQL: longitud del nombre completo

Tengo una tarea en la que debo obtener la longitud del nombre completo de un empleado, pero no sé cómo obtener la longitud de dos columnas.

La tarea:

>

Ingrese el número personal, el nombre y apellido y la longitud total de su nombre para todos los empleados. La clasificación debe hacerse según la longitud total del nombre.

>

la longitud debe mostrarse sin espacios entre el nombre y el apellido.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Solución:

    Puede utilizar la función LENGTH() para calcular la longitud del nombre completo de un empleado. La sintaxis para ello es:

    sql
    SELECT personal_number, first_name, last_name, LENGTH(CONCAT(first_name, last_name)) AS full_name_length
    FROM employees
    ORDER BY full_name_length;

    Esta consulta seleccionará el número personal, el nombre y apellido, y la longitud del nombre completo (sin espacios) para todos los empleados, y ordenará los resultados según la longitud del nombre completo.

Comments are closed.