Salut Harry07.
Envoyé par
Harry07
La base de données des Wilayas est séparées de la base de données hémodialyse, je ne peux pas faire de jointure comme vous me le proposez. Merci d'avance
Est-ce que vos bases de données "Wilayas" & "hémodialyse" sont sur le même serveur MySql ?
Si la réponse est OUI, il est possible de le faire.
Il suffit de préfixer les noms des tables par les noms des bases de données.
Si vos bases de données sont sur des serveurs différents, une solution simple n'est pas possible.
Sinon, pour améliorer la performance de votre requête, Al1_24 vous a proposé de faire une seule requête.
Je vous propose d'ajouter des index sur les colonnes qui sont utilisées dans la clause where.
Faites ceci :
CREATE INDEX `idx` USING BTREE ON `malade` (`code_td`,`sexe`,`code_ud`);
@+
Partager