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

Tài liệu SQL Basic part 4 doc

3 164 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Câu Lệnh Where
Thể loại Tài liệu
Định dạng
Số trang 3
Dung lượng 119,91 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

SQL Tutorials - Phan I bai 3 Cau lénh Where : Cu phap: Trich: SELECT column FROM table WHERE column operator value Cau lénh WHERE thuong được đi kèm với những toán tử sau đây : Operator

Trang 1

SQL Tutorials - Phan I (bai 3)

Cau lénh Where :

Cu phap:

Trich:

SELECT column FROM table

WHERE column operator value

Cau lénh WHERE thuong đượ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 , toan tir <> được viết bằng !=

Su dung cau 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 qua:

Trang 2

Sử dụng dấu trích dẫn (Quotes)

Dấu Quotes () được sử dụng để xác định l 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

D6i voi gia tri Numeric :

Trich:

Cau lénh nay la dung :

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 đữ 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 gia tri nao do

Cách sử dung câu lệnh LIKE :

Trang 3

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à øì không cân biết

Trích:

SELECT * FROM Persons

WHERE FirstName LIKE '%a’'

Tim trong cot FirstName nhirng gia tri mà trong đó có chứa từ 'la'

Trich:

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é thay r6 tac dung cua né ! dondoc (vniss)

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

TỪ KHÓA LIÊN QUAN