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.遍歷右子樹 遞迴結束條件 該節點不存在 線索二叉樹...