sql >> Database >  >> RDS >> Mysql

hoe voeg je twee tabellen samen met gemeenschappelijke attributen in mysql en php?

Zoiets zou de truc moeten zijn, hoewel de innerlijke vraag misschien een beetje moet worden aangepast.

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


  1. Niet unieke tabel/alias

  2. Hoe te controleren of er een beperking bestaat in de SQL-server?

  3. Achterliggende lege ruimte in een veldinhoud verwijderen

  4. Hoe SQL-variabelen in PHP te binden?