SELECT DISTINCT indexpatient, indexpraticien, prenompatient, nompatient, datedenaissance, lignedadresse, codepostal, ville FROM tbllespatients WHERE indexpatient IN (SELECT indexpatient FROM tblagenda WHERE datedurdv >= 42736 AND datedurdv <=43100 AND indexpraticien != 6 AND indexpraticien != 11 AND indexpraticien != 12) AND datedenaissance >= 131140639 AND datedenaissance != 0 AND codepostal = '69120'


L'indexpratien qui s'affiche dans le resultat de la requete correspond au praticien qui suit le patient (dans la fiche administrative) pas le praticien qui a acté en 2017.


Ici on sélectionne les patients venus en 2017 qui ne sont pas suivi par les praticiens ayant l'index 6, 11 et 12, qui sont majeurs et qui habitent sur Vaulx-en-Velin.


Les dates dans visiodent sont exprimés en BIGINT, il me semble que c'est le nombre de jour depuis 1900.