Als «sql-server» getaggte Fragen

155
DISTINCT für nur eine Spalte

Angenommen, ich habe die folgende Abfrage. SELECT ID, Email, ProductName, ProductModel FROM Products Wie kann ich es so ändern, dass keine doppelten E-Mails zurückgegeben werden? Mit anderen Worten, wenn mehrere Zeilen dieselbe E-Mail enthalten, soll das Ergebnis nur eine dieser Zeilen enthalten...

154
Bit mit Konstante 1 oder 0 in SQL Server implizieren

Ist es möglich, 1 oder 0 als Bit auszudrücken, wenn es als Feldwert in einer select-Anweisung verwendet wird? z.B In diesem Fall ist die Anweisung (die Teil einer select-Anweisung ist) ICourseBased vom Typ int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Um es zu einem...

153
SQL Server NOLOCK und Joins

Hintergrund: Ich habe eine leistungskritische Abfrage, die ich ausführen möchte, und mir sind Dirty Reads egal. Meine Frage ist; Wenn ich Joins verwende, muss ich auch für diese den NOLOCK-Hinweis angeben? Zum Beispiel; ist: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK)...

153
Daten in eine andere Tabelle kopieren

Wie kopiere / füge ich Daten aus einer Tabelle in eine andere Tabelle mit demselben Schema in SQL Server hinzu? Bearbeiten: Nehmen wir an, es gibt eine Abfrage select * into table1 from table2 where 1=1 das erstellt table1mit dem gleichen Schema sowie Daten wie in table2. Gibt es eine kurze Abfrage...

153
SQL Server-Betriebssystemfehler 5: "5 (Zugriff verweigert.)"

Ich fange an, SQL zu lernen, und ich habe ein Buch, das eine Datenbank enthält, an der ich arbeiten kann. Diese Dateien befinden sich im Verzeichnis, aber das Problem ist, dass beim Ausführen der Abfrage der folgende Fehler auftritt: Meldung 5120, Ebene 16, Status 101, Zeile 1 Die physische Datei...