SQL 3 tables joint, resultat sur 1er jointure
Résolu/Fermé
kisscool387
kisscool387
- Messages postés
- 260
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 20 août 2016
kisscool387
- Messages postés
- 260
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 20 août 2016
A voir également:
- SQL 3 tables joint, resultat sur 1er jointure
- SQL 3 tables joint, resultat sur 1er jointure ✓ - Forum - Webmaster
- Jointure sql 3 tables - Articles
- Comment faire une jointure externe entre 3 tables ? ✓ - Forum - MySQL
- Jointure et requête sur 3 tables ✓ - Forum - MySQL
- Jointure de 3 tables sql ✓ - Forum - Webmaster
3 réponses
k.mestdagh
3 avril 2012 à 00:10
- Messages postés
- 39
- Date d'inscription
- vendredi 10 décembre 2010
- Statut
- Membre
- Dernière intervention
- 24 juillet 2015
3 avril 2012 à 00:10
je t'avoue que je n'ai pas tout lu, mais avec DISTINCT tu as essayé ???
SELECT DISTINCT G.cid, F.date, .....
kisscool387
3 avril 2012 à 13:34
- Messages postés
- 260
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 20 août 2016
3 avril 2012 à 13:34
Merci pour ta réponse k.mestdagh
Et oui, j'ai essayé avec DISTINCT, mais ça ne change rien malheureusement.
En faite, il me faudrait un COUNT() mais sans les doublons.
Et oui, j'ai essayé avec DISTINCT, mais ça ne change rien malheureusement.
En faite, il me faudrait un COUNT() mais sans les doublons.
k.mestdagh
6 avril 2012 à 22:15
- Messages postés
- 39
- Date d'inscription
- vendredi 10 décembre 2010
- Statut
- Membre
- Dernière intervention
- 24 juillet 2015
6 avril 2012 à 22:15
Et si tu fais un alors un
ex:
car si je comprend bien tu as plusieurs fois le meme auteurs qui ressort avec chaque fois un nouveau total de livres... (dans cet exemple ci biensûr ^^)
DISTINCTdans ton
COUNT()
ex:
SELECT A.name, COUNT(DISTINCT B.title) FROM authors A, books B WHERE A.id = B.id_authors
car si je comprend bien tu as plusieurs fois le meme auteurs qui ressort avec chaque fois un nouveau total de livres... (dans cet exemple ci biensûr ^^)
kisscool387
8 avril 2012 à 22:57
- Messages postés
- 260
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 20 août 2016
8 avril 2012 à 22:57
Merci, mais si tu regarde ma requête, c'est d'éjà ce que j'avais fait, mais ça ne change rien.
Aprés plusieur essai, je pensse que c'est impossible.
La seul solution, c'est d'exécuter une 2éme requêtte pour trouver le nombre de photo dans une catégorie.
Mais je pense que pour le SQL 6, ça pourrai être une amélioration à prendre en compte, juste un count() sans doublons, ça serai merveilleux !
Aprés plusieur essai, je pensse que c'est impossible.
La seul solution, c'est d'exécuter une 2éme requêtte pour trouver le nombre de photo dans une catégorie.
Mais je pense que pour le SQL 6, ça pourrai être une amélioration à prendre en compte, juste un count() sans doublons, ça serai merveilleux !
kisscool387
3 avril 2012 à 15:36
- Messages postés
- 260
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 20 août 2016
3 avril 2012 à 15:36
Bon, j'ai exécuter une 2éme requette dans la 1er pour sortir le bon nombre de photos dans la catégorie, et si je trouve mieux, je viendrais le poster ici.
k.mestdagh merci de ton aide.
k.mestdagh merci de ton aide.