sql >> Database teknologi >  >> RDS >> Mysql

Kan ikke behandle MySQL FULD JOIN-forespørgsel

for at simulere FULL JOIN i mysql skal du UNION resultatet af Right Join og Left Join fra begge tabeller

SELECT  Persons.Name, Persons.P_Id, Invoice.Id
FROM    Persons
        LEFT JOIN Invoice
            ON Persons.P_Id=Invoice.P_Id
UNION
SELECT  Persons.Name, Persons.P_Id, Invoice.Id
FROM    Invoice
        LEFT JOIN Persons
            ON Persons.P_Id=Invoice.P_Id



  1. Sådan importeres en excel-fil til en MySQL-database

  2. Hvordan ændres kolonnesortering uden at miste eller ændre data?

  3. Play Framework Anorm &DB ikke løst

  4. Indfang værdier af HTML-elementer i en dynamisk tabel