ari_aaron Posted April 13, 2008 Share Posted April 13, 2008 There are 2 tables: users and flags. User | level | flag 21 2 Access 21 4 TEST 3 3 reaafa And UID | Username 21 ari_aaron 2 ben 3 read 5 test 76 fafa I am using this query: SELECT users . * , SUM( flags.level ) AS flags FROM users LEFT OUTER JOIN flags ON flags.user = users.UID GROUP BY flags.user However, only 1 user with no flags is returned together with the users with flags. I thought OUTER meant all rows?!? Removeing the GROUP BY fixes it. How do i do this? Thanks, Ari Quote Link to comment Share on other sites More sharing options...
Barand Posted April 13, 2008 Share Posted April 13, 2008 GROUP BY users.UID Quote Link to comment Share on other sites More sharing options...
ari_aaron Posted April 13, 2008 Author Share Posted April 13, 2008 Thanks That was simple enough :S Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.