Pytania oznaczone «sql-server»

155
DISTINCT tylko dla jednej kolumny

Powiedzmy, że mam następujące zapytanie. SELECT ID, Email, ProductName, ProductModel FROM Products Jak mogę go zmodyfikować, aby nie zwracał zduplikowanych wiadomości e-mail? Innymi słowy, jeśli kilka wierszy zawiera ten sam e-mail, chcę, aby wyniki obejmowały tylko jeden z tych wierszy...

154
Czy jest możliwe użycie klauzuli SELECT INTO z UNION [ALL]?

W SQL Server powoduje to wstawienie 100 rekordów z tabeli Klienci do tmpFerdeen: - SELECT top(100)* INTO tmpFerdeen FROM Customers Czy jest możliwe wykonanie SELECT INTO w całej UNII ALL SELECT: - SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT...

154
Implikuj bit ze stałą 1 lub 0 w SQL Server

Czy można wyrazić 1 lub 0 jako bit, gdy jest używany jako wartość pola w instrukcji select? na przykład W tym przypadku instrukcja (która jest częścią instrukcji select) ICourseBased jest typu int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Aby był bitowy, muszę...

154
Skopiuj dane do innej tabeli

Jak skopiować / dołączyć dane z jednej tabeli do innej tabeli z tym samym schematem w SQL Server? Edytować: powiedzmy, że jest zapytanie select * into table1 from table2 where 1=1 który tworzy table1z tym samym schematem i danymi jak w table2. Czy jest jakieś krótkie zapytanie, takie jak...

153
SQL Server NOLOCK i dołącza

Tło: Mam zapytanie krytyczne dla wydajności, które chciałbym uruchomić i nie obchodzą mnie brudne odczyty. Moje pytanie brzmi; Jeśli używam złączeń, czy muszę również określać wskazówkę NOLOCK? Na przykład; jest: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID =...