Tag: join
Eine VERKNÜPFUNG ist eine Allgemeine operation in der relationalen algebra für eine Kombination von operation, die auf zwei oder mehr Beziehungen in einem relationalen Datenbank-system. MITMACHEN ist auch das Stichwort für die SQL-Sprache für die Durchführung dieser operation.
1
Antworten
Kann jemand mir erklären was ist falsch mit meiner Abfrage? SELECT T2.TIPOPRODUTO , T2.PRODUTO , T1.ESPESSURA , '' AS LARGURA , '' AS COMPRIMENTO , '' AS [ACABAM REVEST] , '' AS [ESPECIF QUALIDADE] , T1.CÓDIGORASTREABILIDADE ,
1
Antworten
Wie Schreibe ich das SQL in Linq to SQL mit C#. Ich kann nicht den join-status-Tabelle, um sowohl ConsumerApplications und RepairOrderEstimates, um richtig zu arbeiten. Danke. select ca.ConsumerAppID, ca.LastName, statConsumerApp.StatusName, statRepairOrderEstimates.StatusName from ConsumerApplications ca join RepairOrderEstimates on
1
Antworten
In meiner Oracle-DB habe ich ein left outer join für einen übergeordneten Arbeitsauftrags der untergeordneten Arbeitsaufträge. Ich dann eine Berechnung durchführen SUMME() von einigen der untergeordneten Werte. Ich wickle die Ergebnisse aus der untergeordneten Arbeitsaufträge in der
3
Antworten
Habe ich die folgende SQL-Anweisung, wo ich versuche zu aktualisieren mehrerer passenden Zeilen einer select-Anweisung. UPDATE Cars SET engineSize = CASE specCode WHEN 1 THEN value ELSE engineSize END FROM Cars INNER JOIN CarSpecs ON CarsSpecs.carID =
9
Antworten
Ich bin mit SQL2000 und ich würde gerne join zwei Tabellen zusammen, basierend auf Ihren Positionen Betrachten Sie beispielsweise die folgende 2 Tabellen: Tabelle1 ------- name ------- 'Katze' 'Hund' 'Maus' Tabelle2 ------ Kosten ------ 23 13 25
3
Antworten
In meiner Firma verwenden wir eine Oracle-Datenbank. Ich habe bemerkt, jeder schreibt Ihre Anfragen wie diese: SELECT p.name, p.id, o.issued_date FROM orders o, products p WHERE o.productid = p.id; Was die Datenbank tun, in einer situation wie
2
Antworten
Ich habe Probleme beim denken, ein Weg, um die folgenden join in MySQL. Ich bin mir nicht sicher die mit am besten geeignet wäre für diese Aufgabe, ich werde Bearbeiten Sie den Titel, wenn jemand es darauf
2
Antworten
Dies ist Table1 Daten. USER_ID | PRODUCT_ID | TIMESTAMPS ------------+------------------+------------- 1015826235 220003038067 *1004941621* 1015826235 300003861266 1005268799 1015826235 140002997245 1061569397 1015826235 *210002448035* 1005542471 Vergleicht man die Table1 Daten mit der unten Table2 Daten, dann die PRODUCT_ID in der
6
Antworten
Sagen, dass ich eine val s: Option[Option[String]]. Es können somit die folgenden Werte haben: Some(Some("foo")) Some(None) None Will ich reduzieren, so dass das erste wird Some("foo") während die beiden anderen werden None. Offensichtlich gibt es viele Wege,
6
Antworten
Ich versuche, erstellen Sie ein neues array aus zwei aktuellen arrays. Versucht array_merge, aber es wird mir nicht, was ich will. $array1 ist eine Liste von keys, die ich übergeben an eine Funktion. $array2 hält die Ergebnisse
3
Antworten
Ich habe Probleme mit meiner Abfrage. MySQL-Abfrage: SELECT DISTINCT(`users`.`username`), `users`.`full_name`, `users`.`profile_picture_url`, `users`.`followed_by_count`, `users`.`follows_count`, `users`.`bio`, `users`.`id` FROM `users`,`interests` LEFT JOIN `blocked` ON `blocked`.`receiver_id` = `users`.`id` AND `blocked`.`actor_id` = 100 AND `blocked`.`blocked_reason` = 'Blocked' WHERE `blocked`.`receiver_id` IS NULL AND
1
Antworten
Ich habe zwei Tabellen, die userdetails und die blog-Frage, Das schema ist UserDetails: connection: doctrine tableName: user_details columns: id: type: integer(8) fixed: false name: type: string(255) fixed: false BlogQuestion: connection: doctrine tableName: blog_question columns: question_id: type: integer(8)
2
Antworten
Wir haben eine Abfrage, die funktioniert in BigQuery-Legacy-SQL. Wie schreiben wir es in Standard-SQL, damit es funktioniert? SELECT Hour, Average, L.Key AS Key FROM (SELECT 1 AS Key, * FROM test.table_L AS L) LEFT JOIN (SELECT 1
1
Antworten
Habe ich diese MySQL - Abfrage: SELECT s.student_id, s.student_firstname, s.student_lastname, sd.student_startdate, sd.student_enddate, s.isActive, c.city_name, ctc.category_name FROM students s INNER JOIN (SELECT sd1.student_id, sd1.student_startdate, sd1.student_enddate FROM studentdates sd1) sd ON sd.student_id = s.student_id INNER JOIN cityselections c ON
4
Antworten
Ich würde gerne wissen, ob es möglich ist eine bedingte Anweisung, bei der Auswahl der join zu tun. Ein Beispiel, was ich meine, vielleicht so etwas wie: SELECT * FROM Table1 IF (TRUE) THEN INNER JOIN ELSE
5
Antworten
MySQL verwenden, ich habe drei Tabellen: Projekte: ID name 1 "birthday party" 2 "soccer match" 3 "wine tasting evening" 4 "dig out garden" 5 "mountainbiking" 6 "making music" Chargen: ID projectID templateID when 1 1 1 7
3
Antworten
Ich habe eine wirklich schlechte Zeit mit einer Abfrage auf MySQL 5.1. Ich vereinfachte die 2 Tabellen mache ich einen JOIN auf : CREATE TABLE `jobs` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `title` VARCHAR(
2
Antworten
select user_id, prod_and_ts.product_id as product_id, prod_and_ts.timestamps as timestamps from testingtable2 LATERAL VIEW explode(purchased_item) exploded_table as prod_and_ts; Mithilfe der obigen Abfrage, erhalte ich die unten Ausgabe. USER_ID | PRODUCT_ID | TIMESTAMPS ------------+------------------+------------- 1015826235 220003038067 1004841621 1015826235 300003861266 1005268799
3
Antworten
Ich die Folgen QueryOver: var query = searchTermRepository.GetAllOver() .Where(Restrictions.On<Entities.SearchTerm>(c => c.Text).IsLike(filter.Value, MatchMode.Start)) .Select(Projections.Distinct(Projections.Property<Entities.SearchTerm>(x => x.Contact))) .Inner.JoinQueryOver(x => x.Contact).Take(100); Diese erstellt: SELECT distinct TOP ( 100 /* @p0 */ ) this_.ContactId as y0_ FROM SearchTerm this_ inner join
5
Antworten
Suchen zum durchführen einer inner join auf zwei verschiedene text-Dateien. Im Grunde bin ich auf der Suche für den inner join entspricht der GNU-join-Programm. Gibt es das noch? Wenn nicht, wird ein awk oder sed Lösung wäre
1
Antworten
Ich ausführen möchten, wählen Sie wenn TABELLE1-ID gefunden wird, auf TABELLE2 Spalte durch Komma getrennt. table1: +---------+ | id | +---------+ |12345678 | +---------+ |12322222 | +---------+ table2: +---------------------------------------------+ | manyids | +---------------------------------------------+ |12345678,1111111,2222233,0000111,65321 | +---------------------------------------------+ |2222233,12322222
4
Antworten
Ich habe zwei Tabellen, SELECT [SHADOW_ID] ,[DATA] ,[TSN] ,[HEALTH_PLAN_CATEGORY_VALUE_ID] FROM [stbl834] und SELECT [HEALTH_PLAN_CATEGORY_VALUE_ID] ,[TSN] FROM [uvwCLIENT_HEALTH_PLAN] Jetzt HEALTH_PLAN_CATEGORY_VALUE_ID sind alle auf NULL gesetzt in stbl834, ich brauche zu Holen, diese Werte aus uvwCLIENT_HEALTH_PLAN basiert auf verschiedenen
3
Antworten
Ich habe auf der SQLzoo Probleme, aber Probleme mit dem letzten in der JOIN-tutorial-Frage #13 - Liste jedes Spiel mit der erzielten Tore pro team, wie gezeigt. Link: http://sqlzoo.net/wiki/The_JOIN_operation In der Beispiel-code, den Sie gab, verwendet es
3
Antworten
Angenommen ich habe die folgenden dataframes in pySpark: df1 = sqlContext.createDataFrame([Row(name='john', age=50), Row(name='james', age=25)]) df2 = sqlContext.createDataFrame([Row(name='john', weight=150), Row(name='mike', weight=115)]) df3 = sqlContext.createDataFrame([Row(name='john', age=50, weight=150), Row(name='james', age=25, weight=None), Row(name='mike', age=None, weight=115)]) Nun angenommen, ich möchte zu erstellen
5
Antworten
Ich habe zwei Tabellen, die ich an die id-Spalte, sehen Sie wie: +-------+ | users | +----+--+---+ | id | name | +----+------+ +-------+ | posts | +-------+------+---------+ | id | user_id | message | +----+---------+---------+ Und
1
Antworten
Was ich tun müssen, ist die Anzeige alle Unterschiede zwischen den zwei Tabellen; Alle Datensätze, die vorhanden sind in TABELLE1 aber nicht in TABELLE2, die Datensätze, die vorhanden in TABELLE2 aber nicht "TABELLE1", und die Datensätze, die
2
Antworten
Kann ich warf B1 char(2) die sich auf A1 varchar2(2) : SELECT * FROM A LEFT JOIN B ON CAST(B.B1 AS VARCHAR2(2)) = A.A1 Es führt zu keinem Fehler, aber es werden keine Daten angezeigt. Ist die
2
Antworten
Was ist der beste Weg, um mitzumachen Tabelle A mit Tabelle B Tabelle B ist Daten und, wenn nicht gib mir einfach die Daten aus der Tabelle Ein? denn wenn ich es tun auf diese Weise, und
1
Antworten
I want to join 2 Tabellen mit entity framework. Ich möchte die Verknüpfung zu der zweiten Tabelle auf einem nicht-primary key-Spalte. z.B. ich habe eine Tabelle Foo mit Feldern Foo.Id (PK) Foo.DbValue - und Tisch-Bar Bar.Id (PK)
3
Antworten
Diese Abfrage ist sehr sehr langsam und ich bin mir nicht sicher, wohin ich gehe falsch, dass es so langsam. Ich vermute, es ist etwas zu tun mit der flight_prices Tabelle weil wenn ich Sie entfernen, die
2
Antworten
Muss ich ersetzen mehrere verschiedenen Worte in einem text-Feld. Das suchen und ersetzen von Werten in einer anderen Tabelle. Beispielsweise die Texte-Tabelle : The Quick Brown Fox The Dirty Red Bandana mit einem replace-Tabelle wie diese :
2
Antworten
Was ist die Standard-join mit MapReduce-Algorithmus implementiert, durch den Bienenstock? Wird es ein Map-Side-Join, Verringern Sie-Seite, Broadcast-Join, etc.? Ist es nicht angegeben, in der original-Papier noch den Hive-wiki auf joins: http://cs.brown.edu/courses/cs227/papers/hive.pdf https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Tritt Die Hive version? Unter welcher
3
Antworten
ist es möglich, durch hinzufügen einer WHERE-in eine mysql-JOIN-Anweisung, zum Beispiel: $result = mysql_query("SELECT * FROM site_products JOIN site_trans ON site_products.product_count = site_trans.trans_inventory WHERE site_products.product_id = site_trans.trans_product"); ist das möglich? WO wird Sie ausgeführt nachdem BEIZUTRETEN was,
1
Antworten
Die folgende Abfrage nicht ausführen, da ich eine join-graph zu trennen. Soweit ich das verstehe, wenn Sie alias einer Tabelle, die Sie haben, um es zunächst in der join-Bedingung, aber wenn ich tun ich bekomme immer noch
2
Antworten
Ich habe eine workorder-system mit SQL Express 2008. Ich habe eine Tabelle namens Arbeitsaufträge, die mehrere Mitarbeiter, die verknüpft sind, um es über UserID. In der Workorder-Tabelle habe ich TechID für den Techniker, CustomerID für die Kunden,
3
Antworten
Sagen, ich habe zwei Tabellen msg für Nachrichten und mnc für mobile network codes. Sie haben keine Beziehungen. Aber ich möchte, um sich Ihnen anzuschließen SELECT msg.message, msg.src_addr, msg.dst_addr, mnc.name, FROM "msg" JOIN "mnc" ON array_to_string(regexp_matches(msg.src_addr ||
4
Antworten
Ich habe eine komplexe INNER JOIN SQL-Anfrage ich kann nicht umbrochen, mein Kopf herum. Ich hatte gehofft, jemand könnte mir helfen. Es beinhaltet 3 Tabellen, also es hat 2 inner joins. Meiner Datenbank die Tabellen "Benutzer", "Anweisung",
2
Antworten
Ich habe eine Abfrage mit einem left join in: var query = (from v in context.Vehicles //left join vehicleAttributes join va in context.VehicleAttributes on v.VehicleId equals va.VehicleId into vAttributes from vehicleAttributes in vAttributes.DefaultIfEmpty() where v.FleetId == fleetId
3
Antworten
Angenommen ich habe drei Tabellen A, B und C. Ich habe Join auf Tabelle A und Tabelle B, jetzt wollte ich Join auf das Ergebnis AB, und Tabelle c. Brauche ich zum erstellen, anzeigen und dann machen
3
Antworten
Gibt es da eine einfache Funktion für das Zusammenfügen aller Elemente und key-Werte in einen String Map<String, String> m = new HashMap<String, String>(); m.put("lebron", "james"); m.put("kevin", "durant"); m.join(",") erzeugen sollte: "lebronjames,kevindurant" Ich bin auf der Suche nach
3
Antworten
Ich habe zwei Tabellen, die die Völker Namen und Eigenschaften. Einige haben keine Einträge, noch, und ich möchte erstellen Sie eine vollständige Liste der alle Personen und Ihre Eigenschaften (falls verfügbar), andere haben Sie aufgelistet, mit der
1
Antworten
Ich Baue ein system mit Nachrichten, die zugewiesen werden können (eine oder mehrere) Benutzer. Tabelle: Nachrichten id text Tabelle: Zuordnungen id Bemerkung status Tabelle: Assignment_User id assignment_id user_id Tabelle: Benutzer id Namen Nun möchte ich zum abrufen
2
Antworten
Eine der Freuden von SQL ist, dass es oft mehrere Möglichkeiten, das gleiche zu tun, so was "am besten"? In diesem Fall bin ich das einfügen von Datensätzen aus einer "Import" - Tabelle und geben Sie alle
3
Antworten
Können sagen, ich habe Produkt-und Score-Tabellen. Product ------- id name Score ----- id ProductId ScoreValue Ich möchte die top 10 der Produkte mit den höchsten DURCHSCHNITTLICHEN Punktzahlen, wie bekomme ich die Durchschnittliche und wählen Sie die top-10-Produkte,
1
Antworten
Weiß jemand, ob es irgendwie möglich zur Einrichtung eines alias für eine ActiveRecord-Tabellen-join? Etwas wie: User.find(:all, :alias => "Users as u", :joins => "Friends as f", :select => "u.id,f.name") Irgendwelche Ideen? InformationsquelleAutor matsko | 2010-07-13
4
Antworten
Dies ist hoffentlich ein quickie SELECT * FROM T left JOIN J ON CASE WHEN condition1 THEN 1 --prefer this option even if CASE2 has a value WHEN condition2 THEN 2 ELSE 0 END = 1 (edit:
2
Antworten
Was ist der richtige Weg, um die Verbindung von zwei Abfragen auf die gleiche Tabelle Daten in SQLAlchemy? ich.e ich habe eine Daten-Klasse definiert so etwas wie dieses: class DataMeasurement(Base): __tablename__ = 'DataMeasurement' id = Column(Integer, Sequence('data_measurement_id_seq'),
4
Antworten
hier ist, was ich brauche. Ich habe einen string in C++. Für jede Zeile in der string, die ich brauche, um fügen Sie ein paar Zeichen (wie ">> ") an den Anfang der Zeile. Was ich mit
4
Antworten
Lassen Sie uns davon ausgehen, dass Sie die folgenden Tabellen in MySQL beschreiben die Dokumente in Ordnern enthalten. mysql> select * from folder; +----+----------------+ | ID | PATH | +----+----------------+ | 1 | matches/1 | | 2
3
Antworten
Ich habe zwei Tabellen. Erste Tabelle ist eine batch Tabelle enthalten, die durch Komma getrennt student-id im Feld "batch" batch -------------- id batch -------------- 1 1,2 2 3,4 Zweite Tabelle markiert marks ---------------------- id studentid subject marks