1. 程式人生 > >【MySQL必知必會】第6章 過濾數據

【MySQL必知必會】第6章 過濾數據

sea 錯誤 arch order by ice where 大量數據 子句 否則

1、使用WHERE子句

  數據庫一般包含大量數據,所以一般不會檢索所有行。只檢索所需數據需要指定搜索條件(search criteria),搜索條件也稱為過濾條件(filter condition)。

  WHERE子句在表名(FROM子句)之後給出。

  輸入:SELECT prod_name , prod_price

     FROM products

     WHERE prod_price = 2.50;

  分析:從products表中選取prod_name,prod_price兩列展示,只顯示prod_price = 2.50的行。在使用ORDER BY 語句時,WHERE語句要在其之前,否則會產生錯誤(ORDER BY語句一般位於最末,除了LIMIT子句)。

2、WHERE語句操作符

  =  等於

  <>  不等於

  !=  不等於

  <  小於

  <=  小於等於

  >  大於

  >=  大於等於

  BETWEEN  在指定的兩個值之間

3、檢查單個值

  

【MySQL必知必會】第6章 過濾數據