Pytania oznaczone «join»

104
MySQL INNER JOIN wybiera tylko jeden wiersz z drugiej tabeli

Mam userstabelę i paymentstabelę, dla każdego użytkownika, z którym mają płatności, mogą mieć wiele powiązanych płatności w paymentstabeli. Chciałbym wybrać wszystkich użytkowników, którzy mają płatności, ale wybrać tylko ostatnią płatność. Próbuję tego SQL, ale nigdy wcześniej nie próbowałem...

103
MySQL DOŁĄCZYĆ tylko do ostatniego wiersza?

Mam klienta tabeli, który przechowuje identyfikator_klienta, adres e-mail i dane referencyjne. Istnieje dodatkowa tabela customer_data, która przechowuje historyczny zapis zmian dokonanych w kliencie, tj. Kiedy następuje zmiana, wstawiany jest nowy wiersz. Aby wyświetlić informacje o kliencie w...

102
MySQL, jak łączyć tabele na dwóch polach

Mam dwie tabele z polami datei id. Chcę dołączyć na obu polach. próbowałem JOIN t2 ON CONCAT(t1.id, t1.date)=CONCAT(t2.id, t2.date) to działa, ale jest bardzo powolne. czy jest lepszy sposób na zrobienie tego?

100
SQLite - Jak łączyć tabele z różnych baz danych?

Mam aplikację, która korzysta z bazy danych SQLite i wszystko działa tak, jak powinno. Jestem teraz w trakcie dodawania nowych funkcji, które wymagają drugiej bazy danych SQLite, ale mam trudności ze zrozumieniem, jak połączyć tabele z różnych baz danych. Jeśli ktoś może mi w tym pomóc, byłbym...

95
Top 1 z lewym złączeniem

Biorąc pod uwagę poniższe zapytanie, może istnieć wiele wierszy w dps_markers z tym samym kluczem znacznika, ale chcemy połączyć tylko z pierwszym. Jeśli wezmę to zapytanie i usunę górną 1 i ORDER BY, otrzymam wartość mbg.marker_value, ale działam tak, jak jest, zawsze zwraca wartość...

95
Jakie jest domyślne zachowanie MySQL JOIN, INNER lub OUTER?

Szukałem więc w Internecie przez ostatnią godzinę, czytając i szukając ostatecznej odpowiedzi na to proste pytanie. Jakie jest domyślne JOIN w MySQL? SELECT * FROM t1 JOIN t2 Czy to to samo co SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 Również powiązane pytanie, kiedy...

94
Dlaczego połączenia są złe, jeśli chodzi o skalowalność?

Dlaczego połączenia są złe lub „wolne”. Wiem, że słyszałem to więcej niż raz. Znalazłem ten cytat Problem polega na tym, że łączenia są stosunkowo wolne, szczególnie w przypadku bardzo dużych zestawów danych, a jeśli są wolne, Twoja witryna działa wolno. Usunięcie wszystkich tych oddzielnych...

94
LINQ Join z wieloma warunkami w klauzuli On

Próbuję zaimplementować zapytanie w LINQ, które używa lewego sprzężenia zewnętrznego z wieloma warunkami w klauzuli ON. Posłużę się przykładem następujących dwóch tabel Project (ProjectID, ProjectName) i Task (TaskID, ProjectID, TaskName, Completed). Chcę zobaczyć pełną listę wszystkich...