Bonjour,
Je m’attaque actuellement au SQL via Python et sqlite3.
Je bute sur un point : comment manier les clefs étrangères ?
Par exemple, si je crée les deux tables suivantes :
PRAGMA foreign_keys = ON;
CREATE TABLE Clients (
id_client INTEGER PRIMARY KEY,
nom TEXT
);
CREATE TABLE Commandes (
id_commande INTEGER PRIMARY KEY,
id_client INTEGER,
FOREIGN KEY (id_client) REFERENCES Clients(id_client)
);
Je me demande comment sélectionner les commandes passées par un client donné (en utilisant la clef étrangère, donc).
Merci d’avances pour votre aide,
+0
-0