Pytania oznaczone «join»

362
Pandas Scalanie 101

Jak wykonać połączenie ( LEFT| RIGHT| FULL) ( INNER| OUTER) z pandami? Jak dodać NaN dla brakujących wierszy po scaleniu? Jak pozbyć się NaN po połączeniu? Czy mogę scalić indeks? Połącz krzyżowo z pandami? Jak scalić wiele ramek danych? merge? join? concat? update? WHO? Co? Dlaczego?! ... i...

345
Szyny: dołączają vs.

Jest to raczej pytanie „dlaczego to działa w ten sposób”, a nie pytanie „nie wiem jak to zrobić” ... Dlatego ewangelią związaną z :includepobieraniem powiązanych rekordów, z których wiesz, że będziesz korzystać, jest skorzystanie, ponieważ dostaniesz połączenie i unikniesz mnóstwa dodatkowych...

330
SQL Inner-join z 3 tabelami?

Próbuję połączyć 3 tabele w widoku; oto sytuacja: Mam tabelę, która zawiera informacje o studentach, którzy ubiegają się o mieszkanie na tym kampusie. Mam inną tabelę z Preferencjami Hall (3 z nich) dla każdego Ucznia. Ale każda z tych preferencji jest jedynie numerem identyfikacyjnym, a numer...

256
Połącz lewy SQL vs. wiele tabel na linii FROM?

Większość dialektów SQL akceptuje oba następujące zapytania: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Oczywiście, kiedy potrzebujesz zewnętrznego sprzężenia, wymagana jest druga składnia. Ale kiedy robię wewnętrzne sprzężenie, dlaczego...

252
MySQL ON vs USING?

W MySQL JOIN, jaka jest różnica między ONi USING()? O ile mogę stwierdzić, USING()jest to po prostu wygodniejsza składnia, a jednocześnie ONdaje nieco większą elastyczność, gdy nazwy kolumn nie są identyczne. Jednak różnica ta jest tak niewielka, że ​​można by się po prostu pozbyć USING(). Czy...

202
LINQ - Full Outer Join

Mam listę osób i ich imię oraz listę osób i ich nazwiska. Niektóre osoby nie mają imienia, a niektóre nie mają nazwiska; Chciałbym wykonać pełne zewnętrzne połączenie na dwóch listach. Więc następujące listy: ID FirstName -- --------- 1 John 2 Sue ID LastName -- -------- 1 Doe 3...