FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Busqueda en Cadenas Alfabeticas parcial
Hola , Requiero buscar en un archivo de clientes por nombre, pero la tabla tiene muchos registros
use SELECT * FROM LLANTASERP.DBO.MTPROCLI WHERE CONTAINS(NOMBRE,'CARLOS' ) AND CONTAINS(NOMBRE ,'BLANCO') y funciona perfecto la velocidad para buscar en 20000 registros es casi instantanea contrario a usar like, pero observer que si escribo buscar carlo y existe el nombre carlos no lo encuentra. Existe algun procedimiento diferente a like (where nombre like (%carlos%) ya que toma buscarlos mas o menos 2 minutos lo cual no es aceptable Gracias por sus comentarios |
#2
|
||||
|
||||
Hola ASAPLTDA,
No he usado el CONTAINS para la búsqueda, pero cambia el AND por el OR Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
#3
|
|||
|
|||
busqueda por dos criterios
Cita:
El campo contiene nombres y apellidos de clientes en un solo campo al usar and limito el numero de clientes encontrados ya que los busco por nombre y apellidos. Como es mi primer uso de sqlserver el algun documento parece mque el genera algo como asi uuid ----------------- ---- 121121dsfdasdas carlos 121121dsfdasdas blanco 221121dsfdasdas carlos 221121dsfdasdas rojas descomponiendo el campo de texto en sus partes donde halla un espacio Agradesco este y nuevos comentarios |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Filtro Parcial TTable | sorati | Varios | 4 | 11-11-2013 17:17:58 |
búsqueda total y parcial | kayetano | MySQL | 0 | 21-06-2007 12:29:57 |
Borrado parcial de registros | manu | SQL | 2 | 31-05-2006 18:39:36 |
Uso de cadenas | zvf | OOP | 4 | 05-04-2006 01:55:47 |
if ... in [] con cadenas???? | neon | Varios | 3 | 10-12-2004 14:15:39 |
|