Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/07/2014, 09:27
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Buscar por caracteres en una cadena de texto

quizas para ti que conoces los datos haga sentido, pero yo que no se que resultados regresa tu query no me hace mucho sentido segun a lo que te entiendo y corrigeme si estoy mal con esto solucionas tu problema:

Código SQL:
Ver original
  1. SELECT * FROM(
  2. SELECT
  3.         e.Nombre,
  4.         e.Sitio,
  5.         A.anillo,
  6.         t.Rotulo,
  7.         t.Subeq,
  8.         t.Posicion,
  9.         t.Lado,
  10.         tr.Trama,
  11.         t.Proteccion,
  12.         t.vc,
  13.         u.Id_usuario AS Usuario,
  14.         tr.Observaciones
  15. FROM
  16.         trails t
  17. INNER JOIN
  18.         Equipos e
  19. ON
  20.         t.Rotulo = e.Rotulo
  21. LEFT JOIN
  22.         Anillos A
  23. ON
  24.         T.Rotulo = A.rotulo
  25. LEFT JOIN
  26.         tramas tr
  27. ON  
  28.         t.trama = tr.trama
  29. LEFT JOIN
  30.         usuarios u
  31. ON
  32.         tr.usuario = Id_Usuario
  33. WHERE
  34.         t.rotulo LIKE '%8605' OR t.rotulo LIKE '%8607'
  35.         OR t.rotulo LIKE '%8609' OR t.rotulo LIKE '%8620'
  36.         OR t.rotulo LIKE '%8630' OR t.rotulo LIKE '%8660'
  37.         OR t.rotulo LIKE '%8840'
  38. ) AS t1 WHERE t1.campo_a_buscar LIKE '%Q0137A8605%'

ya si me das un ejemplo como esto:

el query me regresa 123456789 y quiero que me busque donde nada mas sea 123

te podria ayudar mejor, pero el ejemplo con DATOS no con nombres de columnas que como dije para mi no significan nada
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me