Bonjour,
J'aimerai réaliser une/des requêtes sur 3 tables.*
Exemple :
TableA TA
- id_A
- nom
- prenom
- age
TableB TB
- id_B
- id_A
- id_C
- convoquer => (valeur par défaut dans la BDD = 'NON') - valeur possible pour l'utilisateur OUI ou NON
- confirmer => (valeur par défaut dans la BDD = 'NON') - valeur possible pour l'utilisateur OUI ou NON
TableC TC
- id_C
- role
- level
J'aimerai faire cela :
SELECT * FROM TA
+ (plus)
SI CELA EXISTE
SELECT convoquer, confirmer
FROM TB
WHERE TA.id_A = TB.id_A AND TB.id_C = TC.id_C
SINON RETOURNE LES VALEURS PAR DEFAUT ('NON', 'NON')
Autrement dit, si dans la tableB il y a un enregistrement avec TA.id_A = TB.id_A ET TB.id_C = TC.id_C retourne le résultat en plus de la TableA SINON est-il possible de retourner des valeurs par défaut du type ('NON', 'NON');
j'espère avoir été assez clair.*
Merci pour votre aide.*
Partager