Day 3 過濾資料

2022-10-11 06:18:10 字數 2133 閱讀 7872

使用select語句的where子句指定搜尋條件。

在select語句子中,where+搜尋條件(過濾條件)在(from子句)表名之後給出。同時使用where與order by,order by放最後.

select

prod_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值

檢查單個值

#**小於10

select

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開啟專案時會讀取這個設定檔案,比較該專案裡的檔案配置與當前的專案位置等是否符合,符合就載入配置,...