Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayda con cosulta sql 2005

Estas en el tema de Ayda con cosulta sql 2005 en el foro de SQL Server en Foros del Web. buenas Tengo una tabla de este estilo Id Palabras clave 1 gato, gallina, perro 2 gato, ganso Quisuera hacer una consulta de tal forma que ...
  #1 (permalink)  
Antiguo 22/10/2009, 14:29
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
Ayda con cosulta sql 2005

buenas

Tengo una tabla de este estilo


Id Palabras clave
1 gato, gallina, perro
2 gato, ganso



Quisuera hacer una consulta de tal forma que se reciban los datos que escriba una persona separados por comas, si alguno de esos datos esta en el registro lo arroje como resultado de la consulta.


Ejemplo

Persona digita perro , ganso -> Medevolveria los dos resultados
Persona digita pajaro,gallina -> Me devolveria el primer resultado
Persona digita vaca, pato -> No devuelve nada

e provado con un like y con in y no me funciona "la idea es no repetir likes .


Saludos
  #2 (permalink)  
Antiguo 22/10/2009, 15:13
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Ayda con cosulta sql 2005

Pues no veo por donde sin utilizar LIKE, pero de que debes "DESCOMPONER" la cadena digitada, de eso, no te salvas.
  #3 (permalink)  
Antiguo 27/10/2009, 16:22
Avatar de Atonovich  
Fecha de Ingreso: diciembre-2002
Ubicación: ...
Mensajes: 117
Antigüedad: 21 años, 4 meses
Puntos: 0
Respuesta: Ayda con cosulta sql 2005

¿A qué te refieres con "no repetir likes"? Estructuralmente, ¿cómo lo harías?
__________________
" El hombre es una invención de Dios o Dios es una invención del hombre..."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:47.