Domande taggate «join»

Una clausola di join SQL combina i record di due o più tabelle o viste.




5
Partecipazione esterna completa a MS Access
Ho due liste del personale: 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 ho bisogno del seguente output: StaffID SupervisorA SupervisorB =================================== 0001234 NULL NULL 0001235 0001234 0001234 0001237 0001234 …
11 query  join  ms-access 

3
Esistono motori di database che intuiranno la condizione di join in base alle chiavi esterne esistenti?
Mi sembra strano che, quando ho definito una chiave esterna, il motore non può utilizzare queste informazioni per capire automaticamente le espressioni JOIN corrette, ma invece mi impone di digitare nuovamente le stesse clausole. Esistono database, forse una sorta di progetto di ricerca, che ispezioneranno le chiavi esterne esistenti?

2
Aggiorna colonna con i dati di un'altra tabella
Sto lavorando a un problema complicato, ma lo semplificherò. Ho due tavoli A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e voglio aggiornare il terzo: C [ID, column1, column2,column3] Sto aggiornando un'altra terza tabella usando questa query. UPDATE C set column1=t.firstTab, column2=t.secondTab, column3=t.thirdTab from (select A.column1 as …


3
L'uso di LIMIT migliora le prestazioni ed è evidente?
Voglio capire quanto segue. Supponiamo che io abbia una query complicata con diciamo un join di 5 tabelle un gruppo per somme e ordina per. Lasciare da parte eventuali ottimizzazioni alla query stessa, ad esempio indici ecc. Vi sono vantaggi significativi in ​​termini di prestazioni LIMIT? Presumo che tutta la …


2
MySQL: quale join è meglio tra il join esterno sinistro e il join interno
Quale join è peforming migliore se tutti forniscono lo stesso risultato? Ad esempio, ho due tavoli employees(emp_id,name, address, designation, age, sex)e work_log(emp_id,date,hours_wored). Per ottenere alcuni risultati specifici entrambi inner joine left joindà lo stesso risultato. Tuttavia, ho ancora alcuni dubbi che non si limitano solo a questa domanda. quale join …

3
Perché questo Full Outer Join non funziona?
Ho usato Full Outer Joins in precedenza per ottenere i risultati desiderati, ma forse non capisco perfettamente il concetto perché non sono in grado di realizzare quello che dovrebbe essere un semplice join. Ho 2 tabelle (che chiamerò t1 e t2) con 2 campi ciascuno: t1 Policy_Number Premium 101 15 …

3
Oracle lasciato a sinistra e dove clausole errori
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
SOMMA su righe distinte con più join
Schema : 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 …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.