sql >> Database >  >> RDS >> Oracle

voeg drie tabellen samen voor een specifiek resultaat

EEN LEFT JOIN zal altijd alles retourneren records uit de tabel aan de links van de join, en alleen waarden van die records die overeenkomen met de join-criteria uit tabellen aan de rechterkant van de join.

Alleen records retourneren waarvoor de criteria voor deelname zijn gevalideerd voor elke record, moet u een INNER JOIN . gebruiken , d.w.z.:

SELECT * 
FROM 
    CR_AR C 
    INNER JOIN STRUCT S ON S.STRUCTURE = C.STRUCT 
    INNER JOIN USERS U ON U.USER_STRUCT = S.STRUCTURE


  1. 193:%1 is geen geldige Win32-toepassingsfout met een nieuwe Rails-toepassing

  2. PHP PDO-methode om een ​​eenvoudige lijst met overeenkomende elementen op te halen

  3. MySQL Langzaam bij deelnemen. Enige manier om te versnellen

  4. Hoe de verbindingstime-out in groovy sql in te stellen?