Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2005, 13:26
Avatar de cableh
cableh
 
Fecha de Ingreso: diciembre-2004
Mensajes: 54
Antigüedad: 20 años
Puntos: 0
Exactamente no se que condición quieres poner pero te podría valer con la instrucción transact case:

Un ejemplo muy sencillo:

select Apellido,Nombre, (case Titulo when 'Editor - Flores' then 'Editor' when 'Supervisor Ortiz' then 'Supervisor' else Titulo end) as Titulo1 from tabla

otro ejemplo si quisieras cortar el titulo por el primer espacio que encuentres:

select Apellido,Nombre, (case charindex(' ',Titulo) when 0 then Titulo else substring(Titulo,1,charindex(' ',Titulo)-1) end) as Titulo1 from tabla

Creo que esta es la sintaxis de todas formas mira en los libros en pantalla y busca funciones de cadena y case.

Salu2.