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.

Obtener el último valor de una cadena en SQL Server

Estoy utilizando SQL Server 2017.

Tengo una columna de Descripción en mi tabla que puede contener múltiples colores. Necesito capturar el último color que aparece en el string. ¿Hay una manera de ordenarlo por valor que se analiza desde la columna de descripción en orden descendente?

SELECT DISTINCT color
FROM (VALUES (‘Dove’), (‘Frost’)) t(Color)
WHERE ‘jgkgh FROST tohjgkhg DOVE gfsgfgs’ LIKE CONCAT(‘%’, t.Color, ‘%’)
AND t.Color IS NOT NULL

Tags:  

Answer

Comments are closed.