T-SQL (Transact Structured Query Language) ist die Erweiterung der SQL-Funktionalität, die von Sybase ASE und Microsoft SQL Server unterstützt wird. Verwenden Sie dieses Tag nicht für MySQL-, PostgreSQL-, Oracle (Pl / SQL) -bezogene Abfragen.
Ich habe drei Tabellen:
Bestellungen
Bestell-ID, int PK
CustomerId, int FK zum Kunden, NULL erlaubt
Kunden
CustomerId, int PK
CompanyId, int FK zu Company, NULL nicht erlaubt
Unternehmen
CompanyId, int PK...
OK, ich könnte eine dumme Frage stellen, aber ich haue mir den Kopf darüber.
Sagen Sie, ich habe eine Tabelle wie folgt:
%Vor%
Ich möchte die Anzahl der Downloads nach Datum zurückgeben, sodass die resultierende Tabelle lautet:
%Vor%...
Ich versuche, eine laufende Durchschnittspalte in der SELECT-Anweisung basierend auf einer Spalte aus den n vorherigen Zeilen in derselben SELECT-Anweisung zu haben. Der Durchschnitt, den ich brauche, basiert auf den n vorherigen Zeilen im Resul...
Ich habe eine Reihe von NVARCHAR-Spalten, von denen ich vermute, dass sie perfekt speicherbare Daten in VARCHAR-Spalten enthalten. Aber ich kann nicht einfach den Typ der Spalten in VARCHAR ändern und hoffe auf das Beste, ich muss eine Überprüfu...
Ich brauche Hilfe bei der Verwendung von T-SQL, um herauszufinden, welche Version von SQL Server unterschiedliche Code-Sets ausführt und ausführt, je nachdem, ob SQL Server 2000 oder Sql Server 2008 ausgeführt wird.
Ich habe mich gefragt, wie man IsNumeric in SQL benutzt, es ist etwas anders als VBScript, aber ich glaube, ich konnte es umgehen, zB:
%Vor%
Würde das ein Weg sein? Was ich wirklich machen möchte ist:
%Vor%
aber das gibt einen Fehler. Be...
%Vor%
Das wird mir die Stunde aus einem Zeitstempelfeld holen, aber im Fall der Stunden 0-9 wird keine führende Null aufgefüllt, und daher sortiere ich nicht nach Stunden, wenn ich nach Stunden sortiere.
Ich bin mir nicht sicher, was hier fa...
Ich habe eine folgende gespeicherte Prozedur
%Vor%
und ich möchte diese gespeicherte Prozedur aufrufen, wobei @state 0 und 1 ist und die Ergebnismengen von beiden Aufrufen kombiniert mit UNION Semantik zurückgegeben werden, so dass...
AKTUALISIEREN
Offenbar habe ich nicht genügend Daten angegeben, sorry!
Was ich tun muss, ist 'campaign_Status' = 6, wenn 'campaign_Date' mehr als 90 Tage alt ist.
Hallo,
Ich habe eine Spalte (campaign_Date), die ein DATETIME speiche...
Momentan gibt sql das Datum als 2013-07-01 00: 00: 00.000 zurück.
Ich möchte nur den Datumsteil im Format MM / TT / JJJJ, damit ich beim Exportieren nach Excel immer noch nach aufsteigender oder absteigender Reihenfolge sortieren kann.
Ich habe...