第六章第七章 基本過濾

2021-09-23 20:43:51 字數 1147 閱讀 8110

1、過濾資料

(1)使用where語句

select prod_name, prod_price from products where prod_price = 2.50;
(2)操作符

操 作 符

說 明=

等於<>

不等於!=

不等於<

小於<=

小於等於

>

大於》=

大於等於

between

在指定的兩個值之間

#between

select prod_name, prod_price from products where prod_price between 5 and 10;

# 檢測空值

select prod_name from products where prod_price is null

2、資料過濾

(1)組合where 子句

# and

select prod_id, prod_price, prod_name from products where vend_id=1003 and prod_price<=10;

# or

select prod_name, prod_price

from products

where cend_id=1002 or vend_id=1003;

p.s. 多個子句時使用圓括號進行操作

(2)in 和 not 操作符

# in 

select prod_name, prod_price

from products

where vend_id in (1002,1003);

# not

select prod_name, prod_price

from products

where vend_id not in (1002, 1003);

 in操作符一般比or操作符清單執行更快。

 in的最大優點是可以包含其他select語句,使得能夠更動態地建

立where子句。第14章將對此進行詳細介紹。

第六章 第七章

第六章 1.屬性文法 是在上下文無關文法的基礎上為每個文法符號 終結符或非終結符 配備若干個相關的 值 稱為屬性 屬性 代表與文法符號相關的資訊,和變數一樣,可以進行計算和傳遞。1 綜合屬性 用於 自下而上 傳遞資訊 在語法樹中,乙個結點的綜合屬性的值,由其子結點的屬性值確定 2 繼承屬性用於 自上...

C primer plus第六章 第七章筆記

補第四章printf scanf 筆記 關於printf scanf 返回值問題 1 printf 函式返回值,他返回的是列印字元的個數,是其列印輸出功能的附帶用途。具體應用如下 2 scanf 函式返回成功讀取的項數。如果沒有讀取任何項,且需要讀取乙個數字而使用者卻輸入乙個非數值字串,scanf ...

大話資料結構第六章 第七章

二叉樹 前序遍歷使用遞迴 1.列印根節點2.遞迴遍歷左子樹3.遍歷右子樹 遞迴結束條件 該節點不存在 中序遍歷使用遞迴 1.遞迴遍歷左子樹2.列印根節點3.遍歷右子樹 遞迴結束條件 該節點不存在 後序遍歷使用遞迴 1.遞迴遍歷左子樹2.列印根節點3.遍歷右子樹 遞迴結束條件 該節點不存在 線索二叉樹...