Pytania oznaczone «tsql»

98
Funkcja agregująca w zapytaniu aktualizującym SQL?

Próbuję ustawić wartość w jednej tabeli na sumę wartości w innej tabeli. Coś w tym stylu: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Oczywiście w obecnym stanie to nie zadziała - SETnie obsługuje SUMi nie...

97
Zwróć wartość, jeśli nie znaleziono żadnych wierszy w Microsoft tSQL

Używając wersji SQL firmy Microsoft , oto moje proste zapytanie. Jeśli zapytam o rekord, który nie istnieje, nic nie zostanie zwrócone. Wolałbym, aby w tym scenariuszu zwracano wartość false (0). Poszukiwanie najprostszej metody na zlikwidowanie rekordów. SELECT CASE WHEN S.Id IS NOT NULL AND...

95
Usunąć zduplikowane rekordy w SQL Server?

Rozważmy kolumnę o nazwie EmployeeNametable Employee. Celem jest usunięcie powtarzających się rekordów na podstawie EmployeeNamepola. EmployeeName ------------ Anand Anand Anil Dipak Anil Dipak Dipak Anil Za pomocą jednego zapytania chcę usunąć powtarzające się rekordy. Jak można to zrobić...

92
Co w SQL Server oznacza „SET ANSI_NULLS ON”?

Definicja mówi: Gdy SET ANSI_NULLS jest ON, instrukcja SELECT, która używa WHERE nazwa_kolumny = NULL, zwraca zero wierszy, nawet jeśli w kolumnie nazwa_kolumny znajdują się wartości null. Instrukcja SELECT, która używa WHERE nazwa_kolumny <> NULL, zwraca zero wierszy, nawet jeśli w...