AYUDA CON SQL
Publicado por Jose (1 intervención) el 27/07/2001 21:21:58
Saludos a todos,
Estoy realizando un SQL pero necesito de un campo especifico obtener varias informaciones y necesito su ayuda a ver en cual metodo se puede hacer mas rapido
Tengo algunos ejemplos que he encontrado pero son muy lentos y quisiera ver si hay alguna otra forma de hacerlo mas rapido.
Ejemplo 1
Select jose
from carlos
where jose matches "info1"
union
Select jose
from carlos
where jose matches "info2"
y asi uniendolo hasta poner todas las info que quiero que me extraiga de la Base de Datos,
y este otro pero que este si es verdad que es mas lento que el anterior
Ejemplo 2
Select jose
from carlos
where jose like "info1" or jose like "info2" or jose like "info3"
Ambos ejemplos son bastante lentos puesto que mi base de datos es muy grande...
Alquien podria decirme alguna otra forma en la que se pueda hacer un poco mas rapido...
Gracias Anticipadas....
Estoy realizando un SQL pero necesito de un campo especifico obtener varias informaciones y necesito su ayuda a ver en cual metodo se puede hacer mas rapido
Tengo algunos ejemplos que he encontrado pero son muy lentos y quisiera ver si hay alguna otra forma de hacerlo mas rapido.
Ejemplo 1
Select jose
from carlos
where jose matches "info1"
union
Select jose
from carlos
where jose matches "info2"
y asi uniendolo hasta poner todas las info que quiero que me extraiga de la Base de Datos,
y este otro pero que este si es verdad que es mas lento que el anterior
Ejemplo 2
Select jose
from carlos
where jose like "info1" or jose like "info2" or jose like "info3"
Ambos ejemplos son bastante lentos puesto que mi base de datos es muy grande...
Alquien podria decirme alguna otra forma en la que se pueda hacer un poco mas rapido...
Gracias Anticipadas....
Valora esta pregunta


0