Articles of join

SQL Hinzufügen des nächsten Jahres data in Spalten

Ich möchte eine Prognose auf der Grundlage von Wochen machen. Ich habe den Tisch so. personName, year, week1, …, week52. Und möchte das nächste Jahr zu Spalten hinzufügen, basierend darauf, wie viel Woche ich brauche. Irgendeine Art von Auswahl in Auswahl. Die endgültige Auswahl sollte so aussehen: select personName, week1,week2,…, (nextyear)week1,(nextyear)week2,.. from x Irgendwelche Ideen, […]

SQL-Abfrage (mit Joins) / Rekursion

Ich habe 3 Tabellen: AuditCheckCriteria als T1, Lerner als T2 & LearnerAuditRegistrationen als T3 mit der folgenden Struktur: T1: CheckID CheckName 1 'Stage One' 2 'Stage Two' 3 'Stage Three' T2 LearnerID LearnerName 10 'John' 11 'Peter' 12 'Paul' T3: LearnerAuditID LearnerID CheckID 1 10 1 2 10 2 3 11 1 4 11 2 […]

SQL: Join Parent – Child Tabellen

Ich baue eine einfache Überprüfung Website-Anwendung und brauchen einige Hilfe mit SQL Query. Es gibt 3 Tische (Themen, Kommentare, Benutzer). Ich brauche eine SQL-Abfrage, um die data aus allen 3 Tabellen auszuwählen. Die Tabelle 'Topics' ist die übergeordnete und die 'Kommentare' Tabelle enthält die untergeordneten datasätze (irgendwo von null bis 100 datasätze pro Elternteil. Die […]

PHP + MSSQL JOIN zwei Tabellen gibt nichts aus – "Keine Tupel"

$conn=odbc_connect('mydatabase','',''); $sql="SELECT Orders.OrderID, Orders.OrderDate, \"Order Details\".OrderID, \"Order Details\".UnitPrice, \"Order Details\".Quantity, \"Order Details\".Discount, FROM \"Order Details\" INNER JOIN Orders ON \"Order Details\".OrderID = Orders.OrderID"; $rs=odbc_exec($conn,$sql) or die("<p>".odbc_errormsg()); while (($row = odbc_fetch_array($rs)) !== false) Wenn ich versuche, die Ergebnisse von $ rs auszugeben, wird nichts zurückgegeben. Wenn ich versuche, auf Felder von entweder Orders oder \ "Order […]

Finden Sie viele zu vielen Supersets in SQL server

Ich habe drei Tabellen: File , Word und WordInstance : CREATE TABLE [dbo].[File]( [FileId] [int] IDENTITY(1,1) NOT NULL, [FileName] [nchar](10) NOT NULL) CREATE TABLE [dbo].[Word]( [WordId] [int] IDENTITY(1,1) NOT NULL, [Word] [nchar](10) NOT NULL, [LatestFileId] [int] NOT NULL) CREATE TABLE [dbo].[WordInstance]( [WordInstanceId] [int] IDENTITY(1,1) NOT NULL, [WordId] [int] NOT NULL, [FileId] [int] NOT NULL) Beachten […]

Wie kann ich mich nicht duplizieren?

Ich bekomme 2 Tische, aber benutze 3 Tisch. Ich brauche keine Werte zu duplizieren. Aber ich versuche join do duplicate. peopleAll : pNo pName ————- 00001 Sang 00002 Janta 00003 Els 00004 Est 00005 Sam 00006 John 00007 Misan 00008 Wila 00009 light 00010 Smith 00011 Ritpo Tabelle fTime : cNo cDate cIn cOut ———————————————————————————– […]

Verbinden Sie Informationen aus 2 Tabellen

Ich habe derzeit 2 Tabellen, die Informationen über einen Artikel enthalten. Die erste Tabelle zeigt verschiedene Namen für ein bestimmtes Item Nr: Item No Name 1 Name1 1 Name2 1 Name3 Die zweite Tabelle zeigt verschiedene Standorte für den angegebenen Artikel Nr: Item No Location 1 Location1 1 Location2 Ich benutze derzeit die folgende statement, […]

Verbinden Sie den Typ, der zum Lesen von Tabellen verwendet werden soll, die templates und verschiedene Anzahl von Elementen enthalten?

Ich habe zwei Tische, eine, die Fragen enthält (die als "templates" bezeichnet werden): |QuestionID|QuestionText | |———-|——————| |1 |What is your name?| |2 |What is your age? | |—————————–| Und eine, die Antworten auf diese Fragen enthält, die durch einen separaten Kunden-ID-Wert verknüpft sind: |CustID |QuestionID|Answer | |———-|——————| |1000 |1 |John | |1000 |2 |22 | […]

Erhalten Sie Rechnungen von einem Kunden aus

Ich habe zwei Tische. tbl_Invoice tbl_Payment Was ich möchte, ist die List of Pending/Partial Invoices von einem bestimmten Kunden. Was ich versucht habe, ist: Select * from tbl_Invoice I left join tbl_payment P on (I.client_id = P.client_id AND I.invoice_id <> P.invoice_Id) left join tbl_client C on I.client_id = C.client_id WHERE I.client_id = 8 Aber es […]

Probleme mit SQL server selber machen

Ich habe folgendes: USE xxx GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[branches]( [branchNumber] [int] NULL, [isSub] [char](1) NULL, [masterBranch] [int] NULL ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO insert into branches values ( 115, 'Y', 900 ) insert into branches values ( 123, 'Y', 900 […]