Sviluppo4d.it
Sito indipendente di informazioni tecniche per sviluppatori 4th Dimension italiani  

Sviluppatori 4D

Utility 4D

Risorse 4D



4d logo
Naviga: Prev Next

Titolo: Sintassi 4D SQL : RIGHT OUTER JOIN

Categoria: Info Ultimo Aggiornamento: 14/02/12


Una right outer join (o right join) semplicemente ricalca il funzionamento della left outer join, ma invertendo l'ordine delle tabelle interessate.
Il risultato di una query right outer join per le tabelle A e B contiene sempre tutti i record della tabella di destra ("right") B, mentre vengono estratti dalla tabella di sinistra ("left") A solamente le righe che trovano corrispondenza nella regola di confronto della join. Questo significa che se la clausola ON trova 0 (zero) righe in A, la join mostrerĂ  una riga risultante con valore NULL in tutte le colonne corrispondenti al risultato per le colonne di A.

Esempio, date queste due tabelle di dati:

Tabella Aziende
ID_AziendaRagione_Sociale
az1Nexus
az2Acme
az3NewCo


Tabella Contatti
CognomeID_Azienda
Rossiaz1
Verdiaz2
Bianchi-


  Begin SQL
    SELECT Cognome,Aziende.Ragione_Sociale
    FROM Contatti
    RIGHT OUTER JOIN Aziende
    ON Contatti.ID_Azienda=Aziende.ID_Azienda
    INTO :ArrCognome,:ArrRagSociale;
End SQL

Risultato:
CognomeRagione_Sociale
NULL NewCo
RossiNexus
VerdiAcme


Inviato da: Simone De Marinis Visite: 11588

Se accedi con utente e password, puoi aggiungere dei commenti.


Accesso

User:
Pass: Accedi

Cerca

Se non trovi le informazioni che cerchi scrivi a aiuto@sviluppo4d.it

4D Principali

4D Discussioni

Faq random


Crediti

Dominio registrato da ZetaNet
Sito realizzato da Nexus srl
4D SQL 11.9.0 offerto da 4D & Italsoftware
Icone di FAMFAMFAM
Moderato da Umberto Migliore
307 utenti registrati

Pagina servita il 16/04/24 alle 13:56:35 Valid HTML 4.01! Valid CSS!

Mutuo Facile, iDigitalScout, iDigitalTags e altre app di Nexid srl per iPhone e iPad

Cidroid, distributore italiano lettori barcode per IOS Apple iPhone, iPod, iPad