25 messaggi dal 30 novembre 2005
Salve a tutti,

sto disegnando un semplice DB in Access 2007 e mi trovo davanti ad un problema da risolvere.

La situazione è questa.

Esistono dei messaggi in una tabella T_MSG, ogni messaggio puo' essere inviato da 0.. 1.. o n utenti che sono presenti in una tabella T_UTENTI.

Io avrei bisogno, facendo meno chiamate possibili al db Access, di avere le informazioni sia del messaggio, sia degli utenti che l'hanno inviato (che ricordo possono essere 0.. 1.. o n)

Avevo pensato di mettere una colonna sulla tabella T_MSG dove inserivo gli ID degli utenti separati da ";" (Es. 2;23;25;26;31;), ma al momento della query sono in difficoltà per tirar su i dati da entrambe le tabelle (T_MSG e T_UTENTI) con una sola chiamata, ci vorrebbe una sorta di JOIN tra le tabelle dove l'id in T_UTENTI esiste nella colonna ID_UTENTI nella tabella T_MSG. Che query dovrei usare? Avete qualche suggerimento? Se la query è complessa ed esiste una soluzione piu' performante o veloce che ben vengano! :)

Luigi

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC