Foros del Web » Programando para Internet » ASP Clásico »

Obtener resultados de dos tablas sin duplicados

Estas en el tema de Obtener resultados de dos tablas sin duplicados en el foro de ASP Clásico en Foros del Web. Hola tengo un problema al que no le encuentro solución. Os explico Tengo una bbdd con una tabla preguntas y respuestas. La tabla Preguntas contiene ...
  #1 (permalink)  
Antiguo 29/11/2006, 10:26
 
Fecha de Ingreso: octubre-2003
Mensajes: 364
Antigüedad: 20 años, 8 meses
Puntos: 1
Obtener resultados de dos tablas sin duplicados

Hola tengo un problema al que no le encuentro solución. Os explico

Tengo una bbdd con una tabla preguntas y respuestas.
La tabla Preguntas contiene los campos Id, titulo...
y Respuestas esta formada por Id, dequien, mensaje... (dequien hace referencia al id de la tabla pregunta)


y lo que quiero es hacer una búsqueda en las dos tablas. Pero si busco la palabra hola y en un hilo aparece 20 veces quiero que solo me muestre una vez el título de la pregunta y no 20 veces.

No se si me he explicao y haber si me podeis ayudar.
Muchas gracias
  #2 (permalink)  
Antiguo 30/11/2006, 10:19
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
declara una variable
antes de entrar al loop inicialízala como cadena vacía.

dentro del loop, haces lo siguiente:
si (pregunta)<>(variable) entonces
pinta pregunta
fin del si

al finalizar el loop (después de pintar la respuesta), y antes de hacer el MOVENEXT pones lo siguiente:
variable=pregunta

luego pones el MOVENEXT y cierras el loop
Saludos.
----*
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 21:31.