Als «join» getaggte Fragen

Eine SQL-Join-Klausel kombiniert Datensätze aus zwei oder mehr Tabellen oder Ansichten.


2
Ausführen einer komplexen Abfrage für jedes Datum in einem Bereich
Ich habe eine Tabelle mit Bestellungen 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 Die Daten haben nicht überlappende Daueraufträge für …

2
MySQL: delete… where..in () vs delete..from..join und gesperrte Tabellen beim Löschen mit subselect
Haftungsausschluss: Bitte entschuldigen Sie mein mangelndes Wissen über Datenbank-Interna. Hier kommt's: Wir führen eine Anwendung aus (nicht von uns geschrieben), die bei einem regelmäßigen Bereinigungsjob in der Datenbank ein großes Leistungsproblem aufweist. Die Abfrage sieht folgendermaßen aus: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID in ( select BUILDRESULTSUMMARY_ID from BUILDRESULTSUMMARY where BUILDRESULTSUMMARY.BUILD_KEY …


3
Wie kann ich mehrmals an derselben Tabelle teilnehmen?
Ich habe zwei Tabellen, "hierarchy_table" und "name_table". Die Hierarchietabelle enthält ein Objekt mit mehreren Eltern und Kindern. Jedes Elternteil und Kind wird mit der ID referenziert. | object_id | parent_id_1 | parent_id_2 | child_id_1 | child_id_2 | ----------------------------------------------------------------------------- | 1234 | 9999 | 9567 | 5555 | 5556 | ----------------------------------------------------------------------------- …


1
Hash Join vs Hash Semi Join
PostgreSQL 9.2 Ich versuche den Unterschied zwischen Hash Semi Joinund gerecht zu verstehen Hash Join. Hier sind zwei Fragen: ich 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
Wie bekomme ich hierarchische Daten aus zwei Tabellen in Oracle?
Ich habe zwei Tabellen Tabelle1 und Tabelle2, ich brauche hierarchische Ausgabe durch Verbinden beider Tabellen. Tabelle1 enthält drei Kategorien CAT1, CAT2 und CAT3 mit einem Fremdschlüssel, dh F_ID, einem Primärschlüssel einer anderen Tabelle table2, die eine weitere Spalte ieVAL enthält. TABLE 1 ----------------- CAT1 CAT2 CAT3 F_ID A a aa …


2
Der effizienteste Weg, um ein Diff zu erzeugen
Ich habe eine Tabelle in SQL Server, die so aussieht: 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 Ich arbeite an einer gespeicherten Prozedur zum Diff, die Eingabedaten und …

2
Leistungsoptimierung für SQL Server-Tabellen einfügen
Rahmen In einem Datawarehouse füge ich eine Faktentabelle mit 20 Dimensionen hinzu. Die Faktentabelle enthält 32 Millionen Zeilen und 30 Spalten. Dies ist eine temporäre Staging-Tabelle, sodass ich mich nicht mit anderen Benutzern befassen muss, die in die Tabelle lesen oder schreiben. Ich wähle 10 Spalten aus der Basistabelle und …

2
Effizientes Aktualisieren einer Tabelle mit JOIN
Ich habe eine Tabelle mit den Details der Haushalte und eine andere mit den Details aller mit den Haushalten verbundenen Personen. Für die Haushaltstabelle habe ich einen Primärschlüssel definiert, der aus zwei Spalten besteht - [tempId,n]. Für die Personentabelle habe ich einen Primärschlüssel definiert, der mit 3 seiner Spalten definiert …


3
Wie sieht die Ausgabe einer JOIN-Anweisung aus?
Ich wollte schon seit einiger Zeit Joins verwenden, habe aber Probleme, die Ausgabe zu visualisieren, damit ich weiß, wie ich sie verwenden kann. Angenommen, ich habe 2 Tabellen: CREATE TABLE Cities ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, city tinyblob ); CREATE TABLE Users ( id INT UNSIGNED PRIMARY KEY …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.