Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: guillevcp en 11 Octubre 2011, 18:55 pm



Título: [Ayuda] Unir varias tablas! :(
Publicado por: guillevcp en 11 Octubre 2011, 18:55 pm
Estoy haciendo una agenda de actividades semanales! El tema es que como no se me ocurrio una forma mejor, tengo 6 tablas con los dias: Lunes, Martes, Miercoles, Jueves, Viernes, Sabado! cada una tiene un id y un campo mas que es dnd va el nombre de la persona que se visitara ese dia!
Resumiendo el tema es que necesito unir todas esas tablas en una sola que tenga todos esos dias y un solo id comun!

¿ALguien tiene idea de como hacerlo?

aaa me olvidaba uso bases .mdf con conexion por codigo y SQL!

Adjunto una imagen rapida a ver si se entiende mejor!

(http://s1124.photobucket.com/albums/l568/Guille_Martini/?action-view&current=Sinttulo-2.jpg)


Título: Re: [Ayuda] Unir varias tablas! :(
Publicado por: guillevcp en 11 Octubre 2011, 18:56 pm
http://s1124.photobucket.com/albums/l568/Guille_Martini/?action=view&current=Sinttulo-2.jpg
ese es el link de la imagen! no se subio, no se que paso!


Título: Re: [Ayuda] Unir varias tablas! :(
Publicado por: s00rk en 11 Octubre 2011, 21:05 pm
Lee un poco mas de SQL
clave:
JOIN

Suerte n_n*!

P.D. Aun asi la forma de organizar las tablas podrias haberlo hecho todo en una sola, y ya cada dia de la semana una columna, creo que hubiese sido mas facil.


Título: Re: [Ayuda] Unir varias tablas! :(
Publicado por: Novlucker en 12 Octubre 2011, 13:21 pm
Pienso igual, el problema es la manera en la que has organizado las tablas.

Saludos


Título: Re: [Ayuda] Unir varias tablas! :(
Publicado por: guillevcp en 14 Octubre 2011, 01:02 am
sisi! ahi lo pense de otra forma! pero se me volvio a complicar!
jajaja, me estoy ahogando solo!

SELECT        Tareas.tarea as Lunes, Tareas.Tarea as Martes
FROM            Tareas , Trabajos
WHERE Tareas.IdTarea = Trabajos.Lunes AND Tareas.IdTarea = Trabajos.Martes

en esta sentencia necesitaria usar algun otro metodo que no se AND para que me cree 2 columnas, el union all me muestra bien todos los datos, pero no me sirve por que estan todos en la misma columna!

Se entiende? algun capo me puede ayudar?


Título: Re: [Ayuda] Unir varias tablas! :(
Publicado por: Novlucker en 14 Octubre 2011, 14:11 pm
Insisto en que tienes mal el planteo desde un principio.
Por que tienes una tabla para cada día?

Lo más cómodo sería una tabla donde tengas ID, Día(Varchar) y Persona/Nombre, podría haber una segunda tabla con los días de la semana, pero creo que en tu caso no es necesario.

Saludos