Information générale
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
SELECT records from 3 tables
I would like to collect all appointments, recalls, and telephone messages for a single patient into a single cursor. The relational item is the common patient.
SELECT *field list* ;
FROM patient ;
JOIN recall ON patient.on+patient.pn = recall.cnpn ;
WHERE PATIENT.on+patient.pn = '01450601' ;
collects 3 records from the recall table
SELECT *field list* ;
FROM patient ;
JOIN recall ON patient.on+patient.pn = recall.cnpn ;
JOIN telelist ON patient.on+patient.pn = telelist.cnpn ;
WHERE PATIENT.on+patient.pn = '01450601' ;
Collects 0 records - Is this the correct type of JOIN for the 3rd table?
Thanks in advance for your time.
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement