Merhaba,
Benim ID ve Grup bilgilerinin olduğu bir datam var bu data içinde ID veya Grup bilgisi nedeniyle en ufak ilişkisi olan kayıtları belirlemem gerekiyor. Detayına aşağıda yer veriyorum.
Datam şu şekilde: Çok sayıda grup var ve bu grupların içinde ID’ler var. Bu grupların bazısında 1 bazısında 10 ya da daha fazla ID var. ID’ler sadece bir grup içinde olabildiği gibi başka gruplar içinde de yer alabiliyorlar.
Yapmak istediğim şey ise şu: Aşağıdaki örnekten yola çıkarak;
Birbiri ile bağlantılı ID ve gruplar bittiğinde “g2” ÜST Grubu ile devam ederek listede kayıt bitene kadar “g…n” kadar devam etmek.
Örnek olarak aşağıda küçük bir liste paylaşıyorum. İstediğim sonuca da onun bir altında yer veriyorum.
Umarım açık bir şekilde konuyu açıklayabilmişimdir. Vakit bulup yardım edebilirseniz çok memnun olurum.
Saygılar...
Örnek Data:
ID Grup
xxx11 5
xxx2 9
xxx4 10
xxx1 12
xxx2 12
xxx3 12
xxx5 12
xxx2 27
xxx3 27
xxx6 33
xxx7 33
xxx2 34
xxx4 34
xxx10 42
xxx7 42
xxx9 42
xxx1 59
xxx5 67
xxx8 67
xxx9 87
İstenen Sonuç:
ID Grup ÜST_Grup
xxx11 5 g5
xxx2 9 g1
xxx4 10 g1
xxx1 12 g1
xxx2 12 g1
xxx3 12 g1
xxx5 12 g1
xxx2 27 g1
xxx3 27 g1
xxx6 33 g2
xxx7 33 g2
xxx2 34 g1
xxx4 34 g1
xxx10 42 g4
xxx7 42 g2
xxx9 42 g4
xxx1 59 g1
xxx5 67 g1
xxx8 67 g3
xxx9 87 g4
Benim ID ve Grup bilgilerinin olduğu bir datam var bu data içinde ID veya Grup bilgisi nedeniyle en ufak ilişkisi olan kayıtları belirlemem gerekiyor. Detayına aşağıda yer veriyorum.
Datam şu şekilde: Çok sayıda grup var ve bu grupların içinde ID’ler var. Bu grupların bazısında 1 bazısında 10 ya da daha fazla ID var. ID’ler sadece bir grup içinde olabildiği gibi başka gruplar içinde de yer alabiliyorlar.
Yapmak istediğim şey ise şu: Aşağıdaki örnekten yola çıkarak;
- bir ID’nin bağlı olduğu grubun içinde başka ID’ler var ise,
- bu başka ID’lerin bağlı olduğu başka gruplar içinde de başka başka ID’ler var ise,
- bu başka ID’lerin bağlı……….ise
Birbiri ile bağlantılı ID ve gruplar bittiğinde “g2” ÜST Grubu ile devam ederek listede kayıt bitene kadar “g…n” kadar devam etmek.
Örnek olarak aşağıda küçük bir liste paylaşıyorum. İstediğim sonuca da onun bir altında yer veriyorum.
Umarım açık bir şekilde konuyu açıklayabilmişimdir. Vakit bulup yardım edebilirseniz çok memnun olurum.
Saygılar...
Örnek Data:
ID Grup
xxx11 5
xxx2 9
xxx4 10
xxx1 12
xxx2 12
xxx3 12
xxx5 12
xxx2 27
xxx3 27
xxx6 33
xxx7 33
xxx2 34
xxx4 34
xxx10 42
xxx7 42
xxx9 42
xxx1 59
xxx5 67
xxx8 67
xxx9 87
İstenen Sonuç:
ID Grup ÜST_Grup
xxx11 5 g5
xxx2 9 g1
xxx4 10 g1
xxx1 12 g1
xxx2 12 g1
xxx3 12 g1
xxx5 12 g1
xxx2 27 g1
xxx3 27 g1
xxx6 33 g2
xxx7 33 g2
xxx2 34 g1
xxx4 34 g1
xxx10 42 g4
xxx7 42 g2
xxx9 42 g4
xxx1 59 g1
xxx5 67 g1
xxx8 67 g3
xxx9 87 g4