Ciao a tutti,
Ho un problemino con sql mi date una mano ?![]()
per farvela breve dovrei implementare un sistema di scambio messaggi tra utenti legati ad un terzo ogetto:
idrif = id dell'utente a cui appartiene l'oggetto
idmes = id dell'oggetto
iduser = id di quello che manda il messaggio
id -- idrif -- idmes -- iduser -- letto
1 1 48 20 NO
2 1 45 50 NO
3 1 48 20 NO
4 1 77 54 NO
5 1 12 55 NO
6 1 48 50 NO
in questo caso di esempio l'utente idrif = 1 dovrebbe visualizzare :
2 nuovi messaggi dall'utente iduser=20 ( in merito all'oggetto 48)
2 nuovi messaggi dall'utente iduser=50 ( in merito a due oggetti il 45 e il 48)
1 nuovo messaggo dall'utente iduser=54 ( in merito all'oggetto 77)
1 nuovo messaggo dall'utente iduser=55 ( in merito all'oggetto 12)
ho provato ad usare query nidificate con dinstinct ma non ho risoloto moltoqualche suggerimento ? grazie ....