prosty problem ale dla mnie jednak za trudny - SQL

prosty problem ale dla mnie jednak za trudny - SQL
JU
  • Rejestracja: dni
  • Ostatnio: dni
0

chce odfiltrowac unikalne rekordy ale ich struktura wyglada powiedzmy tak:

source dest name
123 456 jakis
223 211 inny
456 123 jakis
211 223 inny

jak widzicie kazdy rekord tak naprawde istnieje dwa razy i w mojej bazie jest takich rekordow 2000 zawsze jest to para, ale zupelnie nieposortowane i nie wiem czy mozna jakos to wlasnie posortowac zeby byly parami ??? bo chce w wyniku uzyskac unikalne rekordy czyli 1/2 tego co jest teraz i nie nie wiem jak to zrobic. Prosze pomozcie bo juz mi sie pomysly skonczyly.
dzieki bardzo za pomoc i pozdrawiam

juris

Adam.Pilorz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2998
0

jak chodzi o posortowanie parami to ORDER BY name, natomiast jak chodzi o uzyskanie tylko po jednym rekordzie o tej samej nazwie, to jest jakieś DISTINCTROW czy coś takiego (tutaj nie daję głowy, że to tak się nazywało, mogę mylić z czymś innym)
[dopisane]
No tak, nie zrozumiałem do końca pytania. Albo zostało źle zadane. Bo myślałem, że poszczególne pary charakteryzują się właśnie powtarzającą nazwą - jak wynika z dalszych postów nie o to chodziło.

JU
  • Rejestracja: dni
  • Ostatnio: dni
0

sortowanie oczywiscie przedstawione przez przedmowce nie przyniesie rezultatu poniewaz ta sama nazwa moze byc dla 100 encji i tak wlasnie jest, macie moze inne pomysly????

Qyon
  • Rejestracja: dni
  • Ostatnio: dni
0

GROUP BY name?

JU
  • Rejestracja: dni
  • Ostatnio: dni
0

ok rozwiazanie to
SELECT a.*
FROM AllMWE a INNER JOIN
AllMWE b ON a.USER_LABEL = b.DESTINATION AND a.DESTINATION = b.USER_LABEL AND a.DESTINATION > b.DESTINATION
dzieki za pomoc Muslik z forum WebHelp

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.