Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2009, 08:29
kakoxvid
 
Fecha de Ingreso: enero-2009
Mensajes: 31
Antigüedad: 15 años, 3 meses
Puntos: 0
problema con replace

Hola amigo la consulta es la siguiente

tengo 2 tablas y necesito hacer una consulta de la primera donde el rut de la tabla 1 sea igual al de la tabla 2 pero el drama es que la tabla 1 tiene dv y la otra no,, para probar hice una consulta asi select replace(cliente,'-1','') para ver si podia extraer el dv del rut y funko ahora el problema fue cuando uni 2 select

select replace(cliente,'-1','') from tabla
union
select replace(cliente,'-2','') from tabla

el problema es que asi ya se me demora mucho como podria hacerlo para optimizar la consulta, para que sea mucho mas rapido o si hay otro metodo ya que ni siquiera puedo quitar el dv de la tabla 1