Regrouper des tuples par familles... [SQL] - SQL/NoSQL - Programmation
MarshPosté le 05-07-2006 à 08:38:14
Bonjour à tous !
Je vais essayer de vous montrer ce que je cherche à faire par un exemple. J'ai une table Familles :
Code :
id | Design
01 AA
02 AB
03 AC
et une table References :
Code :
Reference | Famille | Design
00000001 01 AAAAA
00000002 01 AAAAB
00000003 02 AABBA
00000004 02 AABBB
00000005 02 AABAA
00000006 02 AAABA
00000007 02 BABBA
00000008 03 ABBBA
Je cherche une requête me permettant de me trouver toutes mes références triées par famille (jusque là, ce n'est pas très compliqué...) mais en m'affichant le nom de la famille une seule fois... En gros, je souhaite obtenir cela :
Code :
01 - AA
Reference | Désignation
00000001 AAAAA
00000002 AAAAB
02 - AB
Reference | Désignation
00000003 AABBA
00000004 AABBB
00000005 AABAA
00000006 AAABA
00000007 BABBA
03 - AC
Reference | Désignation
00000008 ABBBA
Je ne sais même pas si c'est possible avec une requête SQL... Mais comme ce SQL m'a parfois bien surpris, j'espère qu'il le fera une fois de plus...
Marsh Posté le 05-07-2006 à 08:38:14
Bonjour à tous !
Je vais essayer de vous montrer ce que je cherche à faire par un exemple.
J'ai une table Familles :
et une table References :
Je cherche une requête me permettant de me trouver toutes mes références triées par famille (jusque là, ce n'est pas très compliqué...) mais en m'affichant le nom de la famille une seule fois...
En gros, je souhaite obtenir cela :
Je ne sais même pas si c'est possible avec une requête SQL... Mais comme ce SQL m'a parfois bien surpris, j'espère qu'il le fera une fois de plus...
Merci pour votre aide !
Samplay