Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/12/2007, 20:59
GabrielDR
 
Fecha de Ingreso: julio-2004
Mensajes: 104
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Optimizar consulta

Perfecto Gracias... Si efectivamente ahi datos sin ",", ahora la pregunta es como podria validar el charindex() dentro de la misma consulta SQL.
Tendrán algun ejemplo?

Yo hacia consultas usando VFoxPro y podria usar una funcion condicional como IIF(condicion,has esto, sino esto esto) y se ponian en una sola linea select
algo como esto...
SELECT IIF(CHARINDEX(',',@POBLACION)>0,LEFT(@POBLACION,CHARINDEX(',',@POBLACION)-1),"Ciudad Desconocida") as pob , substring(@POBLACION, charindex(',',@POBLACION)+1,len(@POBLACION)) as Pais

Existe algo similar a "IIF" para SQL SERVER?
__________________
Podria no estar de acuerdo con lo que dices....., pero daria mi vida por el derecho que tienes de decirlo.