Moin, ich brech mir grad einen ab, mit einer Abfrage die ich benötige um fest zu stellen wer eine Infonoch nicht gelesen hat.
Ich habe 2 Tabellen:
Ticket_detail (beinhaltet zu jeder ticket_id eine unbestimmet Anzahl an detail_id's)
und
ticket_detail_viewed (beinhaltet für jeden User der ein ticket_detail gelesen hat einen Datensatz mit seiner ID (viewer) und der zugehörigen dteil_id)
ich brauche jetzt einen Datensatz mit allen detail_id zu einer bestimmten ticket_id die ein bestimmter viewer noch nicht gelesen hat.
also z.B.:
für viewer mx sollte detail_id
2
zurückgegeben werden
für viewer rp die detail_id
1
und für viwer mt die detail_id
1
2
vielleicht kann mir einer von euch auf die Sprünge helfen.
Vielen lieben Dank schonmal.
Ich habe 2 Tabellen:
Ticket_detail (beinhaltet zu jeder ticket_id eine unbestimmet Anzahl an detail_id's)
detail_id | ticket_id | info | ... |
1 | 1234 | alles kapput | |
2 | 1234 | brauche Teile |
und
ticket_detail_viewed (beinhaltet für jeden User der ein ticket_detail gelesen hat einen Datensatz mit seiner ID (viewer) und der zugehörigen dteil_id)
viewed_id | ticket_id | detail_id | viewer |
1 | 1234 | 1 | mm |
2 | 1234 | 2 | mm |
3 | 1234 | 1 | mx |
4 | 1234 | 2 | rp |
ich brauche jetzt einen Datensatz mit allen detail_id zu einer bestimmten ticket_id die ein bestimmter viewer noch nicht gelesen hat.
also z.B.:
für viewer mx sollte detail_id
2
zurückgegeben werden
für viewer rp die detail_id
1
und für viwer mt die detail_id
1
2
vielleicht kann mir einer von euch auf die Sprünge helfen.
Vielen lieben Dank schonmal.