Say mam wejście tak:odzyskać rzędy 1 kolumna oparte na wspólnych danych na 2 kolumny
1st column ---------2nd column
23 ---------------------- 0080
23 ---------------------- 0010
23 ---------------------- 0080
25 ---------------------- 0010
25 ---------------------- 0010
34 ---------------------- 0080
27 ---------------------- 0010
27 ---------------------- 0080
Chcę pobrać wszystkie wiersze 1 kolumna, która ma zarówno 0080 i 0010 dane w 2 kolumny. wynik będzie tak:
1st column--------- 2nd column
23 ---------------------- 0080
23 ---------------------- 0010
23 ---------------------- 0080
27 ---------------------- 0010
27 ---------------------- 0080
Od rezultacie widzimy, że 1 kolumna nie obejmuje 25 a 25 ma tylko 0010 w 2 kolumnie, a samo za 34, który ma tylko 0080 w 2 kolumny.
Próbowałem użyć zapytania zagnieżdżonego, ale staje się ono bardzo powolne, ponieważ moja tabela jest bardzo duża (zawiera około 30 000 wierszy). Szukam inteligentnej techniki, która jest szybsza w przypadku dużych tabel danych.
wybierając różne 1st kolumny i sprawdzanie 2nd z którym wydaje się, że jedynym rozsądnym rozwiązaniem dla mnie. – jt234