Ver Mensaje Individual
  #12 (permalink)  
Antiguo 29/05/2008, 17:34
Sancas
 
Fecha de Ingreso: marzo-2008
Mensajes: 96
Antigüedad: 17 años
Puntos: 0
Respuesta: Distinc de varios campos

Cita:
Iniciado por u_goldman Ver Mensaje
¿Uh? Almacenar todos en un campo es lo mismo (peor) que almacenarlos en un registro con 4 campos, el modelo sugerido muestra la posible solución, es un número por registro (un solo campo).

Saludos
Mi jefe quiere cuatro xD
Pero se me ha ocurrido una genial idea, a ver si es viable:

Los números referencian a la Id de una tabla (la cual contiene actualmente unos 150 registros y tiene de campos Id y Nombre)
Lo que se me ha ocurrido hacer es lo siguiente, pongo el código abreviado para no perdernos en los detalles:
"Select * From tabla" 'La de Id y Nombre
while not rs.eof
"select * from tabla2 where campo1=rs("Id") or campo2=rs("Id") campo3=rs("Id") campo4=rs("Id")"
if not rs2.eof then
Response.write rs("Nombre")
end if
rs.movenext
wend

En resumidas cuentas, se recorre la primera tabla, y para cada número, busca en los cuatro campos de cada registro y si coincide en al menos uno, pues saca el nombre.

Mañana lo pruebo en el trabajo xD

Gracias a todos por vuestra aportación, mañana os narraré mis aventuras xD