09/03/2005, 13:26
|
| | | 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. |