Articles of join

innere Verbindung mit der gleichen Tabelle

Ich habe zwei SQL-Abfragen (ab 1 Tabelle), die ich mir anschließen muss, aber ich bekomme immer einen Fehler, wenn ich versuchte, mich ihnen anzuschließen. 1. Tisch: Das ist die komplette Tabelle. Select server, Network, ReservationIP, ReservationMAC, ReservationName from ScopeReservations Ergebnis (abgeschnitten, das ist ein sehr Tisch) > server Network ReservationIP ReservationMAC ReservationName > server1 10.3.64.32 […]

SQL-Join-Schlüssel, der von einem nicht überlappenden Bereich angegeben wird

Ich möchte an einen Tisch mit einem Schlüssel nach Reichweite. Klassischer Ansatz wie folgt ist sehr langsam: SELECT A.ID, B.Index FROM table1 as A INNER JOIN table2 as B ON ID.Key BETWEEN B.IDfrom AND B.IDto Ich habe diesen Satz von Tischen: ID und Index sind beide als Primärschlüssel gruppiert definiert. Ich bin nicht der Besitzer […]

LEFT JOIN wird schwer, da die Anzahl der datasätze in der zweiten Tabelle steigt

Ich versuche, eine SELECT Abfrage mit LEFT JOIN auszuführen. Ich bekomme einen COUNT auf meinem zweiten Tisch (der Tisch auf der rechten Seite von LEFT JOIN ). Dieser Vorgang wird etwas schwer, da die Anzahl der datasätze auf der zweiten Tabelle steigt. Mein erster und zweiter Tisch haben eine Eins-zu-Viele-Beziehung. Die CampaignId Spalte der zweiten […]

Sql Kombinieren von AND mit ODER in Codeigniter

Ich möchte kombinieren UND Bedingung mit ODER-Bedingung in Codeigniter SQL-Abfrage Ich schaffe eine Bedingung je nach Benutzereingabe. wenn ein Benutzer die Miete $where['p.contract_id = 3 OR p.contract_id']=2; ODER Zustand innerhalb von WHERE (AND) wie dieses $where['p.contract_id = 3 OR p.contract_id']=2; . hier ist mein code .. $where = array('p.status' => 1, 'pi.order' => 1); if(!$fil['city'] […]

SQL Join Query Confusion – MySQL

Ich habe drei Tabellen in MySQL. customers die Spalten {id, name, and email} products mit Spalten {id and name} purchased die {id, customer} product wo Kunden und Produkte sind Indizes von customers.id und products.id jeweils. Ich bin ein wenig verwirrt, wie man den Namen des Kunden und alle Produkte bekommt, die er gekauft hat. Hier […]

SQL server: Join Ignoriert führende Nullen

Meine Frage ist ziemlich einfach, also werde ich versuchen, es zu fragen, ohne irgendwelche Dummy-Tische zu machen. Betrachten Sie den Fall, wo ich zwei Tische habe: A und B. Angenommen, A hat varchar Spalte AVar so dass jedes Element in AVar eine characterfolge von Ganzzahlen ist, die nicht mit 0 beginnen. Nehmen wir an, dass […]

SQL join auf links 6 charactes

Ich habe Tisch mit CCnumber im Format wie '441231xxxxxxxxxx' und dann Tisch mit allen Card BIN Nummer, die im Format von '441231' Wie kann ich mich diesen beiden Tischen anschließen? Ich habe versucht: SELECT CardType, COUNT(Transactions.cc) FROM CardBin CB JOIN CreditCardLog CC ON LEFT(CCnumber.CC,6)=BinNumber.CardBin GROUP BY CardType; Ich verwende MS SQL. Danke vielmals.

Überprüfen Sie die Tabelle für Tabellen in einer anderen Tabelle

Wenn ich folgende data habe: Ergebnisse Tabelle .[Required] I want one grape I want one orange I want one apple I want one carrot I want one watermelon Fruchttisch .[Name] grape orange apple Was ich tun möchte, ist im Wesentlichen sagen, geben Sie mir alle Ergebnisse, wo die Nutzer nach einer Frucht suchen. Dies ist […]

Wie konsolidiere / kombiniere ich data bei der Verwendung eines SQL-Join?

Also habe ich einen Tisch namens Events, der wie folgt aussieht: Id Date Title Location 1 2014 test New York Und ein anderer Tisch namens Zitat Items: ID Item_type cost event_id 1 paper 2 1 2 water 1 1 Ich habe eine einfache Join-Abfrage wie folgt: select events.title, events.id, events.location, events.date, active_quote_items.cost from active_quote_items left […]

MS SQL Mischen Sie zwei Abfragen, um ein Ergebnis zu erhalten

Ich verwende ein Fahrzeugmanagementsystem. Ich habe zwei verschiedene Abfragen, eine für das Abrufen aller Fahrzeuge einer Agentur und eine für das Abrufen von Fahrern. Jedes Fahrzeug hat einen Fahrer zugewiesen. Jetzt möchte ich diese beiden Abfragen zusammenführen, um Fahrzeuge Details zusammen mit Details des Fahrers, der dem Fahrzeug zugeordnet ist, zurückzugeben. 1. Abfrage, um Treiber […]