Als «sql-server» getaggte Fragen

185
So erhalten Sie eine kumulative Summe

declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t Die obige Auswahl gibt mir Folgendes zurück. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Wie bekomme ich folgendes: id srome CumSrome 1 10 10 2 12 22...

185
CSV-Datei in SQL Server importieren

Ich suche Hilfe beim Importieren einer .csvDatei in SQL Server mit BULK INSERTund habe einige grundlegende Fragen. Probleme: Die CSV-Dateidaten können ,(Komma) dazwischen haben (Beispiel: Beschreibung). Wie kann ich also den Import für diese Daten durchführen? Wenn der Client die CSV aus Excel...

185
ist es möglich, EXISTS direkt als Bit auszuwählen?

Ich habe mich gefragt, ob es möglich ist, so etwas zu tun (was nicht funktioniert): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Scheint, als ob es machbar sein sollte, aber viele Dinge, die in SQL funktionieren sollten, funktionieren nicht;) Ich habe...

183
nvarchar (max) vs NText

Welche Vor- und Nachteile hat die Verwendung der Datentypen nvarchar(max)vs. NTextin SQL Server? Ich benötige keine Abwärtskompatibilität, daher ist es in Ordnung, dass nvarchar(max)dies in älteren SQL Server-Versionen nicht unterstützt wird. Bearbeiten: Anscheinend gilt die Frage auch für TEXTund...

180
Wie können Sie in SQL nach Bereichen gruppieren?

Angenommen, ich habe eine Tabelle mit einer numerischen Spalte (nennen wir sie "Punktzahl"). Ich möchte eine Zählungstabelle erstellen, die zeigt, wie oft Punkte in jedem Bereich angezeigt wurden. Beispielsweise: Punktebereich | Anzahl der Vorkommen ------------------------------------- 0-9 | 11...

179
Abrufen des Minimums von zwei Werten in SQL

Ich habe zwei Variablen, eine heißt PaidThisMonthund die andere heißt OwedPast. Sie sind beide Ergebnisse einiger Unterabfragen in SQL. Wie kann ich den kleineren der beiden auswählen und ihn als Wert mit dem Titel zurückgeben PaidForPast? Die MINFunktion arbeitet mit Spalten, nicht mit...