自學書籍.MySQL必知必會 - 過濾數據

使用WHERE子句:sql

1.大量數據檢索特定數據子集時須要指定搜索條件,在SELECT語句中根據WHERE子句中指定的搜索條件進行過濾,WHERE子句在FROM子句以後code

2.同時使用ORDER BY和WHERE子句時應該讓ORDER BY位於WHERE子句以後class

SELECT prod_name, prod_price
FROM products
WHERE prod_price = 2.5;


where子句操做符:email

=          等於搜索

1.MYSQL執行匹配時默認不區分大小寫,因此fuses匹配Fuses數據

SELECT prod_name, prod_price
FROM products
WHERE  prod_name = 'fuses';

<>         不等於mail

!=         不等於co

<          小於

<=         小於等於

>          大於

>=         大於等於

BETWEEN and在指定的兩個值之間(包含開始值和結束值)

SELECT prod_name, prod_price
FROM products
WHERE prod_price between 5 and 10;

IS NULL    檢測列空值行


空值檢查:

1.建立表時,能夠指定一列不包含值,爲空值NULL,IS NULL返回空值行

SELECT cust_id, cust_name, cust_email
FROM customers
WHERE cust_email IS NULL;
相關文章
相關標籤/搜索