Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Jack Donaldson
2,846 PuntosNo se puede completar el objetivo. Se recibió: "Bummer: Esperando resultados como L Chalkley' no 'L Chalkley'."
El vídeo antes de la pregunta muestra el uso de funciones como SUBSTR para recibir posiciones iniciales específicas y longitudes de datos de columnas. Después de implementar las mismas funciones en el objetivo, ocurre un error que dice: Bummer: Expecting results like 'L Chalkley' not 'L Chalkley'. El apellido se ha añadido después y en el mismo alias, sin embargo, la solución correcta no me queda clara. He cambiado las comillas y las comillas simples para el alias pero ocurre el mismo error. La consulta actual no funciona,
SELECT SUBSTR(first_name, 1, 1) || " " || last_name AS initial FROM customers;
1 Respuesta
Mark Sebeck
38,347 PuntosJack, estás muy cerca. Primero, no estoy seguro de por qué tienes 2 selects. Puedes hacer fácilmente la tarea con uno de los selects que tienes. Segundo, no necesitas || " " ||. No estás generando una cadena de texto. Simplemente necesitas seleccionar los datos.
La parte importante es que tienes el SUBSTR correcto. Así que sin darte la respuesta, haz algo como:
select first_name como alias, last_name from customers
para el nombre, pon lo que tienes para SUBSTR y para el alias pon el nombre del alias initial.
¡Espero que esto te ayude Jack y sigue adelante!