Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Consulta a base de datos
 Foro Bloqueado  Tema Bloqueado


Autor Temas
lobrer
Starting Member

España
25 Posts
Mensajes - 14 Apr 2002 :  13:55:27  Ver Perfil  Enviar Email
Tengo una base de datos de peliculas en la que unos amigos y yo introducimos las peliculas para intercambiarlas, entonces lo que me gustaria hacer es que al consultar una peli que estuviese repetida no saliera dos veces, sino que en el campo de usuario aparecieran todos los ususarios que la tienen. Gracias

buho_nero
Moderator

España
1316 Posts
Posted - 15 Apr 2002 :  14:01:57  Ver perfil  Enviar e-mail
Personalmente yo haría dos consultas;
SELECT DISTINTC peli FROM pelis
y para cada película
SELECT dueño FROM dueños WHERE id_peli= id_peli

Si quieres hacerlo en una sóla, yo sacaría todas las películas, las ordenaría por nombre y por dueño, y luego, con código, haría aparecer los títulos de las películas sólo una vez. Esto no te lo recomiendo, las veces que lo hice acabé complicándome mucho la vida cuando quise paginar o añadir algo nuevo.

Inicio Pagina

lobrer
Starting Member

España
25 Posts
Posted - 15 Apr 2002 :  16:16:41  Ver perfil  Enviar e-mail
es buena idea pero los datos de la peli y los usuarios estan en una misma tabla y ahora es un poco engorroso volver a cambiar la estructura de la base de datos


Inicio Pagina

buho_nero
Moderator

España
1316 Posts
Posted - 16 Apr 2002 :  10:55:38  Ver perfil  Enviar e-mail
Da igual, puedes hacer las dos consultas sobre la misma tabla, siempre que no la bloquees con el primer recordset. O incluso usar un getrows sobre el primero.

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar