PostgreSQL WHERE - Lọc dữ liệu
Lọc bản ghi
Mệnh đề WHERE
được sử dụng để lọc các bản ghi.
Nó được sử dụng để chỉ trích xuất những bản ghi đáp ứng một điều kiện cụ thể.
Nếu chúng ta chỉ muốn trả về những bản ghi có city
là London
, chúng ta có thể chỉ định điều đó trong mệnh đề WHERE
:
Trường văn bản so với trường số
PostgreSQL yêu cầu dấu ngoặc kép xung quanh các giá trị văn bản.
Tuy nhiên, các trường số không được đặt trong dấu ngoặc kép:
Các trích dẫn xung quanh các trường số sẽ không sai, nhưng bạn nên luôn viết các giá trị số không có dấu ngoặc kép.
Lớn hơn
Sử dụng toán tử >
để trả về tất cả bản ghi có customer_id
lớn hơn 80:
Các trích dẫn xung quanh các trường số sẽ không sai, nhưng bạn nên luôn viết các giá trị số không có dấu ngoặc kép.