Tell me, please, how to make a request. I need from 2 tables to choose the same values of the fields userid and fuserid .
SELECT a.userid, b.fuserid FROM users, fusers WHERE a.userid=457281 AND b.fuserid=457281 gives empty fields [userid][fuserid] , although there are 2 values in users , in the fuserid table fuserid are no values yet
SELECT a.userid, b.fuserid FROM users RIGHT JOIN fusers ON a.userid=457281 AND b.fuserid=457281 also gives empty fields [userid][fuserid]
SELECT a.userid, b.fuserid FROM users LEFT JOIN fusers ON a.userid=457281 AND b.fuserid=457281 gives an unnecessary field, for example:
[userid][fuserid] [457281][NULL] [457281][NULL] [391419][NULL] unnecessary field
SELECT a.userid, b.fuserid FROM users JOIN fusers ON a.userid=457281 AND b.fuserid=457281 gives empty fields
Unification with UNION
(SELECT a.userid FROM users WHERE a.userid=457281) UNION (SELECT b.fuserid FROM fusers WHERE b.fuserid=457281) gives one column that has the value 457281, in this case [userid]
I need to select identical records from 2 tables and show them in different columns.
Type:
[457281][457281] или [NULL][457281] или [457281][NULL] How can this be achieved?