1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu SQL Basic part 4 doc

3 162 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 119,91 KB

Nội dung

SQL Tutorials - Phần I (bài 3) Câu lệnh Where : Cú pháp : Trích: SELECT column FROM table WHERE column operator value Câu lệnh WHERE thường được đi kèm với những toán tử sau đây : Operator Description = Bằng <> Khác > Lớn hơn < Nhỏ hơn >= Lớn hơn hoặc bằng <= Nhỏ hơn hoặc bằng BETWEEN Ở trong khoảng LIKE Tìm kiếm theo kiểu Chú ý : Trong 1 vài versions của SQL , toán tử <> được viết bằng != Sử dụng câu lệnh WHERE : Ta dùng Enterprise Manager thêm vào tables Persons một số trường như sau : Bây giờ ta muốn lấy ra t ất cả các trường có giá trị = "Sandnes" trong cột City ,làm như sau : Trích: SELECT * FROM Persons WHERE City='Sandnes' Kết quả : Sử dụng dấu trích dẫn (Quotes) Dấu Quotes (') được sử dụng để xác định 1 giá trị . Và chỉ được sử dụng với giá trị là text còn với giá trị là số (Numeric) thì ko được sử dụng. Ví dụ : Đối với giá trị text : Trích: Đây là câu lệnh này là đúng : SELECT * FROM Persons WHERE FirstName='Tove' Còn đây là câu lệnh này sai : SELECT * FROM Persons WHERE FirstName=Tove Đối với giá trị Numeric : Trích: Câu lệnh này là đúng : SELECT * FROM Persons WHERE Year>1965 Còn câu lệnh này sai : SELECT * FROM Persons WHERE Year>'1965' Câu lệnh điều kiện LIKE : Lệnh LIKE dùng để tìm trong dữ liệu với những điều kiện xác định. Cú pháp : Trích: SELECT column FROM table WHERE column LIKE pattern Kí hiệu "%" được dùng để định nghĩa một ranh giới ví dụ như đằng trước hoặc sau một giá trị nào đó. Cách sử dụng câu lệnh LIKE : Muốn tìm trong cột FirstName những giá trị bắt đầu bằng chữ "O" và đằng sau là gì không cần biết: Trích: SELECT * FROM Persons WHERE FirstName LIKE 'O%' Tìm trong cột FirstName những giá trị mà chữ cuối cùng là "a" và trước nó là gì không cần biết. Trích: SELECT * FROM Persons WHERE FirstName LIKE '%a' Tìm trong cột FirstName những giá trị mà trong đó có chứa từ 'la' Trích: SELECT * FROM Persons WHERE FirstName LIKE '%la%' Bạn hãy thử query những câu lệnh này trên Query Analyzer sẽ thấy rõ tác dụng của nó ! dondoc (vniss) . SQL Tutorials - Phần I (bài 3) Câu lệnh Where : Cú pháp : Trích: SELECT. Ở trong khoảng LIKE Tìm kiếm theo kiểu Chú ý : Trong 1 vài versions của SQL , toán tử <> được viết bằng != Sử dụng câu lệnh WHERE : Ta dùng

Ngày đăng: 26/01/2014, 13:20