SQL Spørgsmål
HejsaEr stødt ind i et spørgsmål.
Har en tabel /viewers/ med flg. felter:
userid , viewinguserid, dateviewed.
Har endvidere en tabel /users/ med felterne:
userid, lastlogin
Nu er det sådan at jeg ønsker at få lavet en funktion hvor man får antal gange ens profil er blevet læst samt ens sidste login. Har lavet flg. query der fungerer fint og som tæller logins.
SELECT
(SELECT COUNT(*) FROM viewers WHERE viewinguserid<>@UserID and UserID = @UserID) AS 'viewcount'
GO
Men jeg ønsker at få lavet en funktion som tæller antal gange ens profil er blevet lavet siden sidste login. Er ikke så stærk i joins men går ud fra det er det som evt. skal benyttes mellem tabellerne. any suggestions ?