Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie verbinde ich zwei Tabellen mit gemeinsamen Attributen in MySQL und PHP?

So etwas sollte ausreichen, obwohl die innere Abfrage möglicherweise ein wenig modifiziert werden muss.

SELECT table1.*, table2.* 
FROM table1 
INNER JOIN 
(
    SELECT * 
    FROM table2 
    WHERE user = 23 or friend = 23
) 
AS table2 ON table1.user = table2.user;