Bonjour,
D'habitude, je m'en sors + ou - en bricolant mais là, je suis sec Je m'occupe de gérer un petit tournoi sportif et je fais le planning des rencontres et les classements. J'ai une table equipes qui se présente comme ça...
... et une table planning qui se présente comme ça...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 +------+----+ | nom | id | +------+----+ | A | 1 | | B | 2 | | C | 3 | | D | 4 | | E | 5 | +------+----+
1 joue contre 2, 3 joue contre 4, 5 joue contre 1, etc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 +------+------+----+ | s51 | s52 | id | +------+------+----+ | 1 | 2 | 1 | | 3 | 4 | 2 | | 5 | 1 | 3 | | 2 | 3 | 4 | | 5 | 4 | 5 | | 1 | 3 | 6 | | 2 | 5 | 7 | | 4 | 1 | 8 | | 3 | 5 | 9 | | 4 | 2 | 10 | +------+------+----+
Et ça fait 3 jours que joue du JOIN et des sous-requêtes sans réussir à pondre la requête qui permettrait de créer ça...
Enfin, si, j'y arrive en bricolant avec un script mais pas en une seule (ou plusieurs) requête(s). Si quelqu'un pouvait me filer un petit coup de main. Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 +----------+----------+----+ | equipe_1 | equipe_2 | id | +----------+----------+----+ | A | B | 1 | | C | D | 2 | | E | A | 3 | | B | C | 4 | | E | D | 5 | | A | C | 6 | | B | E | 7 | | D | A | 8 | | C | E | 9 | | D | B | 10 | +----------+----------+----+
Partager