Bonjour,
à l'heure actuelle, je fais 3 requêtes "select" pour faire un "insert" qui utilise des données issues des 3 requêtes précédentes ; il est probablement possible de simplifier ça, mais connaissant mal SQL, je ne sais pas le faire ; donc pourrait-on me le dire ? Voici les 4 requêtes que je fais à l'heure actuelle (ce sont des requêtes préparées) :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT id_patient FROM `patient` where prenom=:id_prenom AND nom=:id_nom AND num_secu=:num_secu SELECT id_praticien FROM `praticien` WHERE cat_praticien="médecin" SELECT id_consultation_type FROM `consultation_type` WHERE titre_consultation_type="Médecin" INSERT into `CONSULTATION` (id_praticien, id_patient,id_consultation_type, date_consultation) VALUES (:id_praticien,:id_patient,:id_consultation_type,:date_consultation)
Partager