Use LEFT JOIN on the user Id.
Say that the tables are,
[COLOR=red][B]myuser[/B][/COLOR]
Field Type Key Default Extra
----- ---- --- ------- -----
iuser int(11) PRI NULL auto_increment
luser varchar(64) NULL
[COLOR=red][B]mysales[/B][/COLOR]
Field Type Key Default Extra
----- ---- --- ------- -----
iBuyer int(11) 0
date date 0000-00-00
what varchar(64)
the query 'ill be
SELECT iuser, luser, IFNULL(what, 'n/a'), IFNULL(date, 'n/a')
FROM myuser LEFT JOIN mysales ON iBuyer = iuser;
which produces
iuser luser ifnull(what, 'n/a') ifnull(date, 'n/a')
----- ----- ------------------- -------------------
3 John candies 2002-10-24
2 Dana n/a n/a
1 Paul potatoes 2002-10-30
1 Paul Salad 2002-10-31
(4 row(s) affecteds