XtGem Forum catalog
YenHung.Xtgem.Com
|
-Mệnh đề WHERE
Mệnh đề WHERE được sử dụng để trích xuất các hồ sơ hoàn thành một tiêu chuẩn quy định.
SQL Cú pháp
Mã nguồn[chọn]:
SELECT
column_name(s)
FROM table_name
WHERE column_name
operator value
-Mệnh đề WHERE ví dụ
Lại xem bảng "Thongke":
P_Id LastName FirstName Address City
1 Dinh Linh 30 Hoang hoa tham Ha long
2 Nguyen Tung 25 Hung vuong Da nang
3 Hoang Phuong 142 Pho moi Bac ninh

Bây giờ chúng ta muốn chọn chỉ có những người sống trong thành phố"Hạ long" từ bảng.
Chúng ta sử dụng câu lệnh sau đây SELECT: Mã nguồn[chọn]:
SELECT * FROM
Thongke
WHERE
City='ha long'
Tập hợp kết quả sẽ như thế này:
P_Id LastName FirstName Address City
1 Dinh Linh 30 Hoang hoa tham Ha long

-Báo giá khoảng Fields
SQL văn bản sử dụng dấu ngoặc đơn bao quanh các giá trị văn bản (hầu hết các hệ thống cơ sở dữ liệu cũng sẽ chấp nhận các dấu ngoặc kép) Mặc dù, giá trị số không nên kèm theo các giá trị văn bản quotes.
+Đối với giá trị văn bản:
Mã nguồn[chọn]:
This is correct:

SELECT * FROM
Thongke WHERE
FirstName='Linh'

This is wrong:

SELECT * FROM
Thongke WHERE
FirstName=Linh

+Đối với giá trị số:
Mã nguồn[chọn]:
This is correct:

SELECT * FROM
Thongke WHERE
Year=1965

This is wrong:

SELECT * FROM
Thongke WHERE
Year='1965'
-Các khai thác cho phép trong khoản đề WHERE
Với mệnh đề WHERE, các khai thác sau đây có thể được sử dụng:
Điều hành Mô tả
= Bình Đẳng
<> Không bằng
> Lớn hơn
< Nhỏhơn
> = Lớn hơn hoặc bằng
<= Nhỏ hơn hoặc bằng
BETWEEN Giữa một range
LIKE bao gồm Tìm kiếm một pattern
IN bạn biết giá trị chính xác mà bạn muốn quay trở lại ít nhất một trong columns

Lưu ý: Trong một số phiên bản của SQL <operator> có thể được viết như !=
home HOME
YenHung.Xtgem.Com-Hưng Yên Wapmaster-knowledge share
& 2010-2012-Thehe9x.Mobi