Als «join» getaggte Fragen

Ein JOIN ist eine allgemeine Operation in der relationalen Algebra für eine Kombinationsoperation für zwei oder mehr Beziehungen in einem relationalen Datenbanksystem. JOIN ist auch das Schlüsselwort der SQL-Sprache für die Ausführung dieser Operation.


3
MySQL Join Wo nicht vorhanden
Ich habe eine MySQL-Abfrage, die zwei Tabellen verbindet Wähler Haushalte Sie schließen sich an voters.household_idund household.id. Nun , was ich tun müssen , ist , es zu ändern , wo die Wähler Tabelle in eine dritte Tabelle namens Beseitigung verbunden ist, zusammen voter.idund elimination.voter_id. Der Haken ist jedoch, dass ich …
79 mysql  join  not-exists 

3
Filtertabelle vor dem Anwenden von Left Join
Ich habe 2 Tabellen, ich möchte die 1 Tabelle filtern, bevor die 2 Tabellen zusammengefügt werden. Kundentabelle: ╔══════════╦═══════╗ ║ Customer ║ State ║ ╠══════════╬═══════╣ ║ A ║ S ║ ║ B ║ V ║ ║ C ║ L ║ ╚══════════╩═══════╝ Eintragstabelle: ╔══════════╦═══════╦══════════╗ ║ Customer ║ Entry ║ Category ║ ╠══════════╬═══════╬══════════╣ …


5
So verbinden Sie mehrere Sammlungen mit $ lookup in mongodb
Ich möchte mit dem Aggregat mehr als zwei Sammlungen in MongoDB verbinden $lookup. Ist es möglich mitzumachen? Gib mir einige Beispiele. Hier habe ich drei Sammlungen: users:: { "_id" : ObjectId("5684f3c454b1fd6926c324fd"), "email" : "admin@gmail.com", "userId" : "AD", "userName" : "admin" } userinfo:: { "_id" : ObjectId("56d82612b63f1c31cf906003"), "userId" : "AD", "phone" …

3
Rails ActiveRecord: Verbindet sich mit LEFT JOIN anstelle von INNER JOIN
Ich habe diesen Code User.find(:all, :limit => 10, :joins => :user_points, :select => "users.*, count(user_points.id)", :group => "user_points.user_id") das erzeugt folgende SQL SELECT users.*, count(user_points.id) FROM `users` INNER JOIN `user_points` ON user_points.user_id = users.id GROUP BY user_points.user_id LIMIT 10 Ist es möglich, LEFT JOIN anstelle von INNER JOIN anders zu …

7
Kombinieren Sie mehrere untergeordnete Zeilen zu einer Zeile MYSQL
Vielen Dank im Voraus, ich kann es einfach nicht verstehen! Ich habe zwei Tische Ordered_Item ID | Artikelname 1 | Pizza 2 | Stromboli Ordered_Options Ordered_Item_ID | Optionsnummer | Wert 1 43 ​​Peperoni 1 44 Extra Käse 2 44 Extra Käse Was ich ausgeben möchte, ist eine MySQL-Abfrage, die etwas …
74 mysql  select  join 



1
MySQL unterschiedliche Leistung
Wenn ich meiner Abfrage "deutlich" hinzufüge, erhöht sich die Abfragezeit von 0,015 auf über 6 Sekunden. Ich möchte mehrere Tabellen verbinden, die über Fremdschlüssel verknüpft sind, und eine bestimmte Spalte daraus erhalten: select distinct table3.idtable3 from table1 join table2 on table1.idtable1 = table2.fkey join table3 on table2.idtable2 = table3.fkey where …

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.