Něco takového by mělo stačit, i když možná bude potřeba trochu upravit vnitřní dotaz.
SELECT table1.*, table2.*
FROM table1
INNER JOIN
(
SELECT *
FROM table2
WHERE user = 23 or friend = 23
)
AS table2 ON table1.user = table2.user;
Něco takového by mělo stačit, i když možná bude potřeba trochu upravit vnitřní dotaz.
SELECT table1.*, table2.*
FROM table1
INNER JOIN
(
SELECT *
FROM table2
WHERE user = 23 or friend = 23
)
AS table2 ON table1.user = table2.user;