Perguntas com a marcação «inner-join»



6
Diferença entre JOIN e INNER JOIN
Ambas as junções me fornecerão os mesmos resultados: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Existe alguma diferença entre as declarações de desempenho ou não? Difere entre diferentes implementações SQL ?

11
Cláusula INNER JOIN ON vs WHERE
Para simplificar, suponha que todos os campos relevantes sejam NOT NULL. Você pode fazer: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Se não: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Esses dois …
941 sql  mysql  join  inner-join 

12
SQL Inner-join com 3 tabelas?
Estou tentando juntar 3 tabelas em uma exibição; aqui está a situação: Eu tenho uma tabela que contém informações de alunos que estão se candidatando para morar neste campus universitário. Eu tenho outra tabela que lista as Preferências do Hall (3 delas) para cada aluno. Mas cada uma dessas preferências …
330 sql  join  inner-join 

14
Atualizar instrução com junção interna no Oracle
Eu tenho uma consulta que funciona bem no MySQL, mas quando a executo no Oracle, recebo o seguinte erro: Erro SQL: ORA-00933: O comando SQL não foi finalizado corretamente 00933. 00000 - "Comando SQL não foi finalizado corretamente" A consulta é: UPDATE table1 INNER JOIN table2 ON table1.value = table2.DESC …

3
SQL DELETE com INNER JOIN
Existem 2 tabelas spawnliste npc, e preciso excluir os dados de spawnlsit. npc_templateid = n.idTemplateé a única coisa que "conecta" as mesas. Eu tentei este script, mas não funciona. Eu tentei isso: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type = "monster");


10
MySQL INNER JOIN seleciona apenas uma linha da segunda tabela
Eu tenho uma usersmesa e uma paymentsmesa, para cada usuário, aqueles que possuem pagamentos, podem ter vários pagamentos associados na paymentsmesa. Gostaria de selecionar todos os usuários que têm pagamentos, mas selecionar apenas o último pagamento. Estou tentando este SQL, mas nunca tentei instruções SQL aninhadas antes, então quero saber …
104 mysql  sql  select  inner-join 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.