Informazioni sulle relazioni che utilizzano operatori comparativi
In una relazione comparativa bisogna utilizzare uno o più dei seguenti operatori per confrontare i valori del campo di confronto nelle due tabelle correlate. La relazione crea i record correlati quando il confronto viene valutato con successo, secondo i criteri stabiliti.
Operatore relazionale | Corrisponde ai record seguenti |
= | I valori dei campi di confronto sono uguali |
≠ | I valori dei campi di confronto non sono uguali |
< | I valori del campo di confronto a sinistra sono minori dei valori del campo di confronto a destra |
≤ | I valori del campo di confronto a sinistra sono minori o uguali ai valori del campo di confronto a destra |
> | I valori del campo di confronto a sinistra sono maggiori dei valori del campo di confronto a destra |
≥ | I valori del campo di confronto a sinistra sono maggiori o uguali ai valori del campo di confronto a destra |
x | Tutti i record della tabella a sinistra sono associati a tutti i record della tabella a destra, indipendentemente dai valori dei campi di confronto (questa relazione a volte è detta prodotto cartesiano) |
Ad esempio:
In questa relazione, Campo Data C and Campo Data D sono campi di confronto. I record nella Tabella D sono correlati ai record nella Tabella C che hanno un valore Campo Data C successivo. I record nella Tabella C sono correlati ai record nella Tabella D che hanno un valore Campo Data D antecedente. Per esempio: se un record nella Tabella C ha un valore Campo Data C: 12/11/2014, tutti i record nella Tabella D con un valore Campo Data D: 12/10/2014 o antecedente a questa data sono ad esso correlati. Nella Tabella D, se un record ha un valore Campo Data D: 12/11/2014, tutti i record nella Tabella C con valore Campo Data C: 12/12/2014 o posteriore a questa data sono ad esso correlati.
Argomenti correlati