Als «tsql» getaggte Fragen

82
Warum Select Top 100 Percent verwenden?

Ich verstehe, dass Sie vor SQL Server 2005 SQL Server "austricksen" konnten, um die Verwendung einer Reihenfolge in einer Ansichtsdefinition zu ermöglichen, indem Sie sie auch TOP 100 PERCENTin die SELECT- Klausel aufnehmen. Ich habe jedoch anderen Code gesehen, den ich geerbt habe und der SELECT...

82
T-SQL-Zeichenfolge in Update ersetzen

Ich muss die Werte einer Spalte aktualisieren, wobei die vorhandenen Werte durch Teilzeichenfolgen ersetzt werden. Beispiel: Daten enthalten abc@domain1,pqr@domain2 usw. Ich muss die Werte so aktualisieren, dass sie @domain2durch ersetzt werden @domain1.

82
SQL Server ORDER BY Datum und Nullen zuletzt

Ich versuche nach Datum zu bestellen. Ich möchte, dass die neuesten Daten zuerst eingehen. Das ist einfach genug, aber es gibt viele Datensätze, die null sind und die vor Datensätzen stehen, die ein Datum haben. Ich habe ein paar Dinge ohne Erfolg versucht: ORDER BY ISNULL(Next_Contact_Date, 0)...

82
Anwenden der MIN-Aggregatfunktion auf ein BIT-Feld

Ich möchte folgende Abfrage schreiben: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Das Problem ist, SQL Server mag es nicht, wenn ich den Mindestwert eines Bitfeldes berechnen möchte, gibt es den Fehler zurück Operand data type bit is invalid for min operator. Ich könnte die...

82
Grundlegendes zur PIVOT-Funktion in T-SQL

Ich bin sehr neu in SQL. Ich habe einen Tisch wie diesen: ID | TeamID | UserID | ElementID | PhaseID | Effort ----------------------------------------------------- 1 | 1 | 1 | 3 | 5 | 6.74 2 | 1 | 1 | 3 | 6 | 8.25 3 | 1 | 1 | 4 | 1 | 2.23 4 | 1 | 1 | 4 | 5 | 6.8 5 | 1 | 1 | 4 | 6 | 1.5 Und...

81
FULL OUTER JOIN vs. FULL JOIN

Spielen Sie einfach mit Abfragen und Beispielen herum, um die Verknüpfungen besser zu verstehen. Ich stelle fest, dass in SQL Server 2008 die folgenden zwei Abfragen dieselben Ergebnisse liefern: SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name SELECT * FROM...

80
Aktualisieren Sie die Abfrage mithilfe der Unterabfrage in SQL Server

Ich habe eine einfache Tabellenstruktur wie diese: Tabelle tempData ╔══════════╦═══════╗ ║ NAME ║ MARKS ║ ╠══════════╬═══════╣ ║ Narendra ║ 80 ║ ║ Ravi ║ 85 ║ ║ Sanjay ║ 90 ║ ╚══════════╩═══════╝ Und ich habe auch andere Tabellennamen wie tempDataView wie diese ╔══════════╦═══════╗ ║ NAME ║...