Welcome Guest, Not a member yet? Register   Sign In
database modeling for a friend list
#3

[eluser]Krzemo[/eluser]
I guess your model is the only proper one.
Why do you have to search both id fields if you are looking only for friends?

For friends of only one user below should work:
Code:
SELECT u.name
FROM users u, friends f
WHERE u.id = f.friend_id
AND f.user_id = <your_user_id>
AND f.status = 1

For friends all users try smth like that:
Code:
SELECT u1.name AS user_name
, u2.name AS friend_name
FROM users u1, friends f, users u2
WHERE u1.id = f.user_id
AND u2.id = f.friend_id
AND f.status = 1

Im old fashioned SQL quy, but translating it to AC shouldnt be a problem.

Regs


Messages In This Thread
database modeling for a friend list - by El Forum - 04-16-2009, 04:15 PM
database modeling for a friend list - by El Forum - 04-16-2009, 05:03 PM
database modeling for a friend list - by El Forum - 04-16-2009, 06:45 PM
database modeling for a friend list - by El Forum - 04-16-2009, 07:29 PM
database modeling for a friend list - by El Forum - 04-16-2009, 08:54 PM
database modeling for a friend list - by El Forum - 04-16-2009, 10:54 PM
database modeling for a friend list - by El Forum - 04-16-2009, 11:58 PM
database modeling for a friend list - by El Forum - 04-19-2009, 07:35 PM
database modeling for a friend list - by El Forum - 05-07-2010, 10:24 AM
database modeling for a friend list - by El Forum - 05-07-2010, 11:01 AM
database modeling for a friend list - by El Forum - 05-07-2010, 11:04 AM
database modeling for a friend list - by El Forum - 05-07-2010, 11:12 AM
database modeling for a friend list - by El Forum - 05-11-2010, 12:37 PM
database modeling for a friend list - by El Forum - 05-12-2010, 12:40 AM
database modeling for a friend list - by El Forum - 05-12-2010, 10:22 AM
database modeling for a friend list - by El Forum - 05-12-2010, 10:27 AM
database modeling for a friend list - by El Forum - 05-14-2010, 10:49 AM
database modeling for a friend list - by El Forum - 05-15-2010, 12:27 PM



Theme © iAndrew 2016 - Forum software by © MyBB