Perguntas com a marcação «join»

Uma cláusula de junção SQL combina registros de duas ou mais tabelas ou visualizações.


2
MySQL não usa índices ao ingressar em outra tabela
Eu tenho duas tabelas, a primeira tabela contém todos os artigos / postagens de blog em um CMS. Alguns desses artigos também podem aparecer em uma revista; nesse caso, eles têm um relacionamento de chave estrangeira com outra tabela que contém informações específicas da revista. Aqui está uma versão simplificada …


5
Junção externa completa no MS Access
Eu tenho duas listas de funcionários: List A: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001237 0001234 0001239 0001237 e List B: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001238 0001235 0001239 0001235 E eu preciso da seguinte saída: StaffID SupervisorA SupervisorB =================================== 0001234 NULL NULL 0001235 0001234 0001234 0001237 …
11 query  join  ms-access 

3
Existe algum mecanismo de banco de dados que intuirá a condição de junção com base nas chaves estrangeiras existentes?
Parece estranho para mim que, quando defini uma chave estrangeira, o mecanismo não pode usar essas informações para descobrir automaticamente as expressões JOIN corretas, mas exige que eu digite novamente as mesmas cláusulas. Existem bancos de dados, talvez algum tipo de projeto de pesquisa, que inspecionem as chaves estrangeiras existentes?

2
Atualizar coluna com dados de outra tabela
Estou trabalhando em um problema complicado, mas vou simplificá-lo para esse problema. Eu tenho duas mesas A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e eu quero atualizar o terceiro: C [ID, column1, column2,column3] Estou atualizando outra terceira tabela usando esta consulta. UPDATE C set column1=t.firstTab, column2=t.secondTab, …


3
O uso de LIMIT melhora o desempenho e é perceptível?
Eu quero entender o seguinte. Suponha que eu tenha uma consulta complicada com, digamos, uma junção de 5 tabelas por grupo por somatórios e por ordem. Deixando de lado quaisquer otimizações para a própria consulta, por exemplo, índices etc. Existe algum benefício significativo de desempenho usando LIMIT? Suponho que toda …


2
MySQL: Qual junção é melhor entre junção externa esquerda e junção interna
Qual junção tem melhor desempenho se todas elas fornecerem o mesmo resultado? Por exemplo, eu tenho duas tabelas employees(emp_id,name, address, designation, age, sex)e work_log(emp_id,date,hours_wored). Obter alguns resultados específicos inner joine obter left joino mesmo resultado. Mas ainda tenho algumas dúvidas que não se limitam apenas a esta questão. qual união …


3
Associação esquerda da Oracle e erros de cláusulas where
CREATE TABLE "ATABLE1" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); CREATE TABLE "ATABLE2" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('B','2'); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A',null); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE2 (COLUMN1,COLUMN2) …
10 oracle  join 


1
SUM sobre linhas distintas com várias junções
Esquema : CREATE TABLE "items" ( "id" SERIAL NOT NULL PRIMARY KEY, "country" VARCHAR(2) NOT NULL, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "price" NUMERIC(11, 2) NOT NULL ); CREATE TABLE "payments" ( "id" SERIAL NOT NULL PRIMARY KEY, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "amount" NUMERIC(11, 2) NOT …


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.