Odczytywanie danych w tabeli (samouczek)
instrukcja SELECT służy do odczytu danych w tabela.instrukcja SELECT jest jednym z najważniejszych Transact-SQL instrukcji i wielu wariantów w składni.Ten samouczek będzie działać z pięć prostych wersji.
Aby odczytać dane w tabela
Typ i wykonać następujące instrukcje do odczytu danych w Products tabela.
-- The basic syntax for reading data from a single table SELECT ProductID, ProductName, Price, ProductDescription FROM dbo.Products GOAby zaznaczyć wszystkie kolumny w tabela, można użyć gwiazdki.To jest często używany jako kwerendy ad hoc.Należy podać liście kolumna w przypadku stałego kodu tak, aby instrukcja zwróci przewidywane kolumny nawet wtedy, gdy kolumna zostanie dodana do tabela później.
-- Returns all columns in the table -- Does not use the optional schema, dbo SELECT * FROM Products GOKolumny, których nie chcesz zwrotu można pominąć.Kolumny zostaną zwrócone w kolejności ich liście.
-- Returns only two of the columns from the table SELECT ProductName, Price FROM dbo.Products GOUżycie WHERE klauzula , aby ograniczyć liczbę wierszy, które są zwracane do użytkownika.
-- Returns only two of the records in the table SELECT ProductID, ProductName, Price, ProductDescription FROM dbo.Products WHERE ProductID < 60 GOMożna pracować z wartości w kolumnach, są zwracane.W następującym przykładzie wykonywana jest operacja matematyczna Price kolumna.Kolumny, które zostały zmienione w ten sposób nie będzie nazwę, chyba że podasz za pomocą AS słów kluczowych.
-- Returns ProductName and the Price including a 7% tax -- Provides the name CustomerPays for the calculated column SELECT ProductName, Price * 1.07 AS CustomerPays FROM dbo.Products GO
Funkcje, które są przydatne w instrukcji SELECT
Aby uzyskać informacje dotyczące niektórych funkcji, których można używać do pracy z danymi w instrukcji SELECT zobacz następujące tematy: