Pytania otagowane jako inner-join

Operacja bazy danych, która łączy wartości 2 tabel na podstawie warunku lub relacji istniejącej między tymi tabelami.



6
Różnica między JOIN a INNER JOIN
Oba te sprzężenia dadzą mi takie same wyniki: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Czy istnieje jakaś różnica między stwierdzeniami w zakresie wydajności lub w inny sposób? Czy różni się między różnymi implementacjami SQL …

11
Klauzula INNER JOIN ON vs WHERE
Dla uproszczenia załóżmy, że wszystkie odpowiednie pola są NOT NULL. Możesz to zrobić: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Albo: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Czy te dwa działają …
941 sql  mysql  join  inner-join 

12
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 identyfikacyjny ma odpowiednią nazwę …
330 sql  join  inner-join 

14
Zaktualizuj instrukcję z wewnętrznym złączeniem w Oracle
Mam zapytanie, które działa dobrze w MySQL, ale kiedy uruchamiam je na Oracle, pojawia się następujący błąd: Błąd SQL: ORA-00933: Niepoprawnie zakończone polecenie SQL 00933. 00000 - „Niepoprawnie zakończone polecenie SQL” Zapytanie to: UPDATE table1 INNER JOIN table2 ON table1.value = table2.DESC SET table1.value = table2.CODE WHERE table1.UPDATETYPE='blah';

3
SQL DELETE z INNER JOIN
Istnieją 2 stoły, spawnlisti npc, i muszę usunąć dane z spawnlsit. npc_templateid = n.idTemplatejest jedyną rzeczą, która „łączy” tabele. Próbowałem tego skryptu, ale nie działa. Próbowałem tego: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type = "monster");


10
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 zagnieżdżonych instrukcji SQL, więc chcę wiedzieć, co robię źle. Doceń pomoc SELECT …
104 mysql  sql  select  inner-join 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.