Udostępnij przez


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

  1. 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
    GO
    
  2. Aby 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
    GO
    
  3. Kolumny, 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
    GO
    
  4. Uż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
    GO
    
  5. Moż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:

Zobacz także

Odwołanie