Welcome to Sign in | Help

Select din 2 baze, utilizand o tabela din prima si mai multe din a 2-a

  •  11-25-2010, 3:08 PM

    Select din 2 baze, utilizand o tabela din prima si mai multe din a 2-a

    Salut!
    Am nevoie de ajutor pentru a face un select sau ce s-o putea.

    Am doua baze,prima Application am o tabela CLIENTI cu ID,Nume,Prenume,Adresa,Departament,Functie
    in a 2-a numita LOGURI (am mai multe tablele in care se tin logurile pentru clienti) tabelele au denumirea de tipul
    LogUser012009,LogUser022009 ..... LogUser122009,LogUser012010 ... etc. Deci o tabela cu loguri pt fiecare luna. Tabele de loguri au
    urmatoarele campuri id_user(acesta este id-ul din  APPLICATION.Clienti), IP,Data,Action,Date,Mesaj

    Doresc sa fac un inner JOIN de genul
    select b.id_user,b.IP,b.Data,b.Action,b.Date,a.Nume,a.Prenume,a.Departament
    Application.Clienti as a inner join LOGURI.@logtable as b on a.id=b.id_user

    in loc de parametrul @logtables sa se faca joinul automat pentru fiecare tabele din baza LOGURI, sa fac o variabila sa-mi citeasca din:
    use LOGURI select name from sys.tables where name like 'LogUser%'.

    In concluzie vreau sa extrag informatiile din toate tabelele de loguri pentru o persoana si sa afisez in acelasi timp si numele,functia etc.


    Ca sa fac o analogie ceva de genul comenzi FOR din command line.

    Multumesc mult.
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems