[MySQL] Requete de comptage
Bonjour,
j'ai une table que j'ai obtenu à l'aide d'un select du type :
select T1_numclient,T2_numclient,count(*) from (select .... union select ... union select ...)
qui me retourne ce resultat sous mysql:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| +--------------+--------------+----------+
| T1_numclient | T2_numclient | count(*) |
+--------------+--------------+----------+
| 1 | 6 | 3 |
| 1 | 3 | 3 |
| 1 | 2 | 2 |
| 1 | 5 | 2 |
| 1 | 4 | 1 |
| 2 | 5 | 2 |
| 2 | 1 | 1 |
| 2 | 6 | 1 |
| 2 | 3 | 1 |
| 3 | 6 | 1 |
| 4 | 5 | 2 |
| 4 | 1 | 1 |
| 4 | 6 | 1 |
| 4 | 2 | 1 |
| 4 | 3 | 1 |
| 5 | 6 | 2 |
| 5 | 3 | 2 |
| 5 | 4 | 1 |
| 5 | 1 | 1 |
| 5 | 2 | 1 |
| 6 | 1 | 1 |
| 6 | 2 | 1 |
| 6 | 4 | 1 |
+--------------+--------------+----------+ |
J'aimerais à partir de ce résultat obtenir ce type de résultat:
1 | 6 | 4 car 1ere ligne et avant avant derniere ligne, on additionne les count.
1 | 3 | 3
1 | 2 | 3
en clair pour toute la table faire :
A | B | count(A|B)+count(B|A)
Comment est ce que je peux faire celà ??
Merci à tous
Olivier