In una relazione comparativa, vengono utilizzati uno o più dei seguenti operatori per confrontare i valori del campo di confronto nelle due tabelle correlate. La relazione restituisce i record correlati quando il confronto viene valutato con successo in base ai 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:

Questa relazione è definita con i seguenti criteri:
Tabella  | Nome del campo  | Commento  | 
TabellaC  | CampoDataC  | Campo di confronto per CampoDataD; i record in TabellaD sono correlati ai record in TabellaC che hanno un valore CampoDataC successivo  | 
TabellaD  | CampoDataD  | Campo di confronto per CampoDataC; i record in TabellaC sono correlati ai record in TabellaD che hanno un valore CampoDataD precedente  | 
Se un record in TabellaC ha un valore CampoDataC 11/12/2019, tutti i record in TabellaD con un valore CampoDataD 10/12/2019 o precedente sono correlati ad esso. Se un record in TabellaD ha un valore CampoDataD 11/12/2019, tutti i record in TabellaC con un valore CampoDataC 12/12/2019 o successivo sono correlati ad esso.