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.