x1 y1 x2 y2 l id
1| 1| 1| 31| 5| 1
2| 1| 2| 31| 5| 1
3| 1| 3| 31| 5| 1
4| 1| 4| 31| 5| 1
5| 1| 5| 31| 5| 1
6| 1| 6| 31| 5| 1
7| 1| 7| 31| 5| 1
8| 1| 8| 31| 5| 1
9| 1| 9| 2| 5| 1
9| 6| 9| 31| 5| 1
10| 1| 10| 1| 5| 1
10| 7| 10| 13| 5| 1
10| 15| 10| 31| 5| 1
11| 10| 11| 10| 5| 1
11| 12| 11| 31| 5| 1
12| 10| 12| 31| 5| 1
13| 9| 13| 11| 5| 1
13| 13| 13| 31| 5| 1
14| 9| 14| 12| 5| 1
Mam płaszczyznę, która jest pogrupowana, akurat wg wierszy
a ja chciałbym, żeby było wg kolumn i wierszy - np zamiast tych wierszy
1| 1| 1| 31| 5| 1
2| 1| 2| 31| 5| 1
3| 1| 3| 31| 5| 1
4| 1| 4| 31| 5| 1
5| 1| 5| 31| 5| 1
6| 1| 6| 31| 5| 1
7| 1| 7| 31| 5| 1
8| 1| 8| 31| 5| 1
można zapisać
1| 1| 8| 31| 5| 1
ale nie wiem jak pobrać dane, aby zapytaniu SELECT dostawać, w przypadku gdy występują zależności takie, że kolejne wiersze dla tych samych kolumn jest tak samo opisany
1| 1| 1| 31| 5| 1
2| 1| 2| 31| 5| 1
...
8| 1| 8| 31| 5| 1
to dostaję
1| 1| 8| 31| 5| 1
a jeśli nie to żeby było tak jak jest
czyli np
10| 1| 10| 1| 5| 1
10| 7| 10| 13| 5| 1
10| 15| 10| 31| 5| 1
jak to zgrupować w ten sposób? - próbuję już trochę i na razie bez rezultatu