使用select語句的where子句指定搜尋條件。
在select語句子中,where+搜尋條件(過濾條件)在(from子句)表名之後給出。同時使用where與order by,order by放最後.
selectprod_name, prod_price
from
products
where prod_price =
3.49;/*
prod_name, prod_price
fish bean bag toy 3.49
bird bean bag toy 3.49
rabbit bean bag toy 3.49
*/
where子句操作符
操作符說明=等於
<>
不等於!=
不等於<
小於<=
小於等於
!<
不小於》
大於》=
大於等於
!>
不大於between
在指定的兩個值之間
is null
為null值
檢查單個值
#**小於10select
prod_name, prod_price
from
products
where prod_price <10;
/*prod_name, prod_price
fish bean bag toy 3.49
bird bean bag toy 3.49
rabbit bean bag toy 3.49
8 inch teddy bear 5.99
12 inch teddy bear 8.99
raggedy ann 4.99
king doll 9.49
queen doll 9.49
*/
不匹配查詢
#不是dll01**商select
vend_id, prod_name
from
products
where prod_price <>
'dll01';
/*vend_id, prod_name
dll01 fish bean bag toy
dll01 bird bean bag toy
dll01 rabbit bean bag toy
brs01 8 inch teddy bear
brs01 12 inch teddy bear
brs01 18 inch teddy bear
dll01 raggedy ann
fng01 king doll
fng01 queen doll
*/
範圍查詢
在使用between時,必須指定乙個最高值和乙個最底值,且用and連線。查詢的值包括開始和結尾值。
#查5-10之間(包括5和10)
select
prod_name, prod_price
from
products
where prod_price between
5and10;
/*prod_name, prod_price
8 inch teddy bear 5.99
12 inch teddy bear 8.99
king doll 9.49
queen doll 9.49
*/
空值檢查
null:無值,與0空字串、空格是不一樣的。
#查詢無郵箱select
cust_name
from
customers
where cust_email is
null;/*
cust_name
kids place
the toy store
*/
Day3 資料型別
資料型別 c是有型別的語言,c語言的變數,必須 在使用前定義,並且要確定型別 c以後的語言向兩個方向發展 c語言的資料型別 型別有何不同 sizeof 是乙個運算子,給出某個型別或變數在記憶體中所佔的位元組數 用法如 sizeof int sizeof i 注意 sizeof是靜態運算子,它的結果在...
日積月累 day3
sector 扇區,段 分段 vertically 豎直地,直立地 horizonally 水平地backspace 退格,回退 terminate 端接,終止 drag 拖,拉,牽,拽 formatted 有格式的 underscore 在.下面劃線 initially 最初,開頭 reforma...
QT程式設計 day3
當建立乙個專案之後,資料夾裡會有6個檔案。其中有乙個為.pro.user檔案,這個檔案不屬於專案源 的一部分,它是qtcreator專屬的使用者定製專案設定,儲存了這個專案本地化的設定。qtcreator開啟專案時會讀取這個設定檔案,比較該專案裡的檔案配置與當前的專案位置等是否符合,符合就載入配置,...