Salut,
J'ai besoin d'aide pour mettre en place ma base de données
Voici ma base :
Table des billet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 CREATE TABLE articles ( id INTEGER PRIMARY KEY ASC AUTOINCREMENT UNIQUE NOT NULL, status VARCHAR (3) NOT NULL DEFAULT pub, date INTEGER (12) NOT NULL, titre VARCHAR (20) NOT NULL DEFAULT ('Titre du billet'), corps TEXT NOT NULL DEFAULT ('Corps du billet'), taga INTEGER (2) NOT NULL DEFAULT (1) REFERENCES tags (id), tagb INTEGER (2) REFERENCES tags (id), tagc INTEGER (2), ); CREATE TABLE tags ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, tag VARCHAR );
ID STATUS DATE TITRE CORPS TAG A TAG B 1 pub 201706071433 Titre du billet Corps du billet. 2 3
et la table des types :
ID tag 1 Non classée 2 transports 3 habitats 4 loisirs
Au final, j'aimerais avoir :
ID STATUS DATE TITRE CORPS TAG A TAG B 1 pub 201706071433 Titre du billet Corps du billet. transports habitats
J'ai donc essaye avec cette requète :Évidemment ça me renvoie une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM "articles", "tags" WHERE articles.taga = tags.id AND articles.tagb = tags.id
Est-ce que quelqu'un pourrait m'aider ?
Merci.
Partager