Vælge seneste post - evt. i JOIN handling
Hej eksperter! Jeg sidder i øjeblikket og roder lidt med et vennesystem på mit site, og nu kunne jeg godt tænke mig at hive ud hvornår brugeren sidst har været logget ind, det kan jeg også sagtens gøre via en ny SQL sætning, men nu kunne jeg godt tænke mig at vide om det kan gøres i selve SQL sætningen.Lige nu ser det sådan her ud:
SQL = "SELECT a.id, a.friendID, b.username, b.online, b.kon, b.birthday, picture_add, picture_validate FROM users_friends a INNER JOIN users b ON a.friendID = b.ID WHERE a.userID=" & Request.QueryString("ID") & " AND a.status = 2 ORDER BY b.online DESC LIMIT " & intStart & ", " & intPageSize & ""
Det funger også fint, men hvordan hiver jeg brugerens seneste login ud sammen med det? Tabellen hedder 'users_loginfo' og skal joine på b.ID = users.loginfo.userID (hvis det kan laves i en JOIN sætning) - det håber jeg det kan, det vil gøre det meget hurtigere at hive ud :)