informatique:databases:sqlite:requete_sur_plusieurs_bases_de_donnees
Requête sur plusieurs bases de données
Il est possible de faire des requêtes en ciblant des tables situées dans des bases de données différentes. Pour cela, il faut commencer par attacher la base de données ciblée à celle utilisée 1) avec la commande suivante :
ATTACH 'db.sqlite' AS other;
Ensuite, il suffit de référencer les tables de cette base de données de la manière suivante :
SELECT * FROM local_table AS a JOIN other.table AS b ON a.id = b.id
1)
Attention, le nombre de base de données attachées est limité
informatique/databases/sqlite/requete_sur_plusieurs_bases_de_donnees.txt · Dernière modification : 2024/11/21 18:47 de alexis