SQL : manier les clefs étrangères

a marqué ce sujet comme résolu.

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,

@flopy78

Ce sujet est verrouillé.