Domande taggate «join»

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


2
Esecuzione di una query complessa per ogni data in un intervallo
Ho una tabella di ordini Column | Type | Modifiers ------------+-----------------------------+----------------------------------------------------- id | integer | not null default nextval('orders_id_seq'::regclass) client_id | integer | not null start_date | date | not null end_date | date | order_type | character varying | not null I dati hanno ordini permanenti non sovrapposti per …

2
MySQL: delete ... where..in () vs delete..from..join e tabelle bloccate su delete con subselect
Dichiarazione di non responsabilità: si prega di scusare la mia mancanza di conoscenza degli interni del database. Eccolo: Eseguiamo un'applicazione (non scritta da noi) che presenta un grosso problema di prestazioni in un processo di pulizia periodica nel database. La query è simile alla seguente: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID …

2
Devo annidare i join esterni dipendenti in SQL Server?
Ho sentito informazioni contrastanti su questo e spero in un'opinione canonica o di esperti. Se ho più LEFT OUTER JOINs, ognuna dipendente dall'ultima, è meglio nidificarle? Per un esempio inventato, il JOINto MyParentdipende dal JOINto MyChild: http://sqlfiddle.com/#!3/31022/5 SELECT {columns} FROM MyGrandChild AS gc LEFT OUTER JOIN MyChild AS c ON …

3
Come aderire alla stessa tabella più volte?
Ho due tabelle, "hierarchy_table" e "name_table". La tabella gerarchica contiene un oggetto con più genitori e figli. Ogni genitore e figlio è indicato da id. | object_id | parent_id_1 | parent_id_2 | child_id_1 | child_id_2 | ----------------------------------------------------------------------------- | 1234 | 9999 | 9567 | 5555 | 5556 | ----------------------------------------------------------------------------- Ogni …

1
Hash Join vs Hash Semi Join
PostgreSQL 9.2 Sto cercando di capire la differenza tra Hash Semi Joine giusto Hash Join. Ecco due domande: io EXPLAIN ANALYZE SELECT * FROM orders WHERE customerid IN (SELECT customerid FROM customers WHERE state='MD'); Hash Semi Join (cost=740.34..994.61 rows=249 width=30) (actual time=2.684..4.520 rows=120 loops=1) Hash Cond: (orders.customerid = customers.customerid) -> …

1
Come ottenere dati gerarchici da due tabelle in Oracle?
Ho due tabelle table1 e table2, ho bisogno di un output gerarchico unendo entrambe le tabelle. La tabella 1 contiene tre categorie CAT1, CAT2 e CAT3 con una chiave esterna ovvero F_ID che è una chiave primaria di un'altra tabella tabella2 che contiene un'altra colonna ieVAL. TABLE 1 ----------------- CAT1 …


2
Il modo più efficiente per generare un diff
Ho una tabella in SQL Server che assomiglia a questo: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Sto lavorando su una procedura memorizzata per diff, che richiede dati …




3
Che aspetto ha l'output di un'istruzione JOIN?
Volevo usare i join da un po ', ma ho problemi a visualizzare l'output, quindi so come utilizzarlo. Diciamo che ho 2 tavoli: CREATE TABLE Cities ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, city tinyblob ); CREATE TABLE Users ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, username TINYBLOB, city INT …

1
Usi Two LEFT JOIN o usi AND con single LEFT JOIN?
Usando due LEFT JOINs ie SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 AS t2 ON <condition1> LEFT JOIN Table2 AS t3 ON <condition2> è lo stesso che usare ANDin single LEFT JOIN? vale a dire SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 AS t2 …
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.