Interrogation de différentes bases de données au sein d'un serveur
Il est possible d'effectuer des instructions de sélection (ainsi que des insertions) sur des bases de données distinctes résidant sur le même serveur. Cela permet la récupération ou la manipulation efficace de données couvrant plusieurs instances de base de données.
Syntaxe de spécification de base de données
Pour spécifier la base de données souhaitée, utilisez la syntaxe suivante dans votre instruction de requête. :
databasename.tablename
Exemple de requête
Considérez ce qui suit exemple, où nous récupérons les ID utilisateur de deux bases de données (mydatabase1 et mydatabse2) :
SELECT mydatabase1.tblUsers.UserID, mydatabase2.tblUsers.UserID FROM mydatabase1.tblUsers INNER JOIN mydatabase2.tblUsers ON mydatabase1.tblUsers.UserID = mydatabase2.tblUsers.UserID
Cette requête récupérera et affichera la colonne UserID de mydatabase1.tblUsers et mydatabase2.tblUsers, où les valeurs UserID correspondent.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!