Jag vill se vilka dokument en användare inte har tittat på. Nått i denna stilen borde det bli...Hjälp med SQL fråga
Tabellerna är:
tbl_dokument
tbl_anvandare
tbl_dokumentLast
I tabellen tbl_dokumentLast sparas datum och användarId första gången en användare går in på ett dokument.
Alltså inget konstigt att se vilka dokument en användare har läst, men jag vill ha fram vilka dokument användaren inte har läst.
Hur kan en sån fråga se ut?Sv: Hjälp med SQL fråga
SELECT tbl_dokument.DocID FROM tbl_dokument LEFT JOIN tbl_dokumentLast ON tbl_dokument.DocID = tbl_dokumentLast.DocID GROUP BY tbl_dokument.DocID HAVING COUNT(tbl_dokumentLast.DocID) = 0
/Johan