下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、應(yīng)用分析師專業(yè)人才培訓(xùn)項(xiàng)目SQL入門語(yǔ)句介紹,1,2018年4月,SQL基礎(chǔ)教程(第二版) 作者: MICK 出版社: 人民郵電出版社 譯者: 孫淼 / 羅勇 出版年: 2017-6-1 頁(yè)數(shù): 320 購(gòu)買渠道: 當(dāng)當(dāng)、京東等,2,推薦書籍,本書是暢銷書SQL基礎(chǔ)教程第2版,介紹了關(guān)系數(shù)據(jù)庫(kù)以及用來操作關(guān)系數(shù)據(jù)庫(kù)的SQL語(yǔ)言的使用方法。書中通過豐富的圖示、大量示例程序和詳實(shí)的操作步驟說明,讓讀者循序漸進(jìn)地掌握SQL的基礎(chǔ)知識(shí)和使用技巧,切實(shí)提高編程能力。另外,本書還將重要知識(shí)點(diǎn)總結(jié)為“法則”,方便讀者隨時(shí)查閱。,一. SQL語(yǔ)言簡(jiǎn)介 二. SQL中的SELECT語(yǔ)句 三. SQL中的常用函數(shù)
2、 四. SQL中的子句 五. SQL中的表連接,3,目錄,SQL 語(yǔ)言簡(jiǎn)史,目前,已被大多數(shù)商品化關(guān)系 數(shù)據(jù)庫(kù)采用,如:Oracle(甲骨文)、Sybase、DB2、Informix、SQL Server、Teradata。,結(jié)構(gòu)化查詢語(yǔ)言Structured Query Language,簡(jiǎn)稱SQL語(yǔ)言,1974年誕生于IBM 公司在加利福尼亞州的San Jose試驗(yàn)室中。其特點(diǎn): 語(yǔ)言簡(jiǎn)潔、功能豐富、使用靈活。,4,SQL語(yǔ)言共分為四大類: 1、數(shù)據(jù)查詢語(yǔ)言最基本的SQL語(yǔ)言 負(fù)責(zé)進(jìn)行數(shù)據(jù)查詢而不會(huì)對(duì)數(shù)據(jù)本身進(jìn)行修改的語(yǔ)句。 2、數(shù)據(jù)操縱語(yǔ)言 對(duì)數(shù)據(jù)進(jìn)行存取。 3、數(shù)據(jù)定義語(yǔ)言 負(fù)責(zé)數(shù)據(jù)結(jié)
3、構(gòu)的定義。 4、數(shù)據(jù)控制語(yǔ)言 控制用戶存取數(shù)據(jù)的權(quán)限。,SQL語(yǔ)言分類,5,客戶營(yíng)銷 通用查詢,Title in here,Title n here,信息創(chuàng)造價(jià)值,考核評(píng)價(jià) 靈活查詢,建模分析 數(shù)據(jù)挖掘,掌握SQL語(yǔ)言的必要性,6,SELECT Name as “姓名” ,Zone_Num as “地區(qū)號(hào)” ,Branch_Num as “支行號(hào)” ,Mobile as “手機(jī)號(hào)” FROM Custom_Info WHERE Zone_Num=0200 and Wap_MobBank_Ind=0,字段,表名,篩選條件,SQL腳本舉例-提取未開通手機(jī)銀行客戶清單,ORDER BY Name,排
4、序,通過SQL提取本地區(qū)的客戶中未開通手機(jī)銀行的客戶信息,聯(lián)系客戶向其營(yíng)銷手機(jī)銀行產(chǎn)品。,7,一. SQL語(yǔ)言簡(jiǎn)介 二. SQL中的SELECT語(yǔ)句 三. SQL中的常用函數(shù) 四. SQL中的子句 五. SQL中的表連接,目錄,8,Select 語(yǔ)句 SELECT 語(yǔ)句是SQL 中最基本、應(yīng)用最多的語(yǔ)句,它會(huì)從數(shù)據(jù)庫(kù)中檢索需要的數(shù)據(jù)并把結(jié)果返回給用戶。,可以說,通用查詢、靈活查詢中所需要用到的SQL語(yǔ)言幾乎都會(huì)包含SELECT語(yǔ)句的使用。 學(xué)會(huì)了使用SELECT語(yǔ)句,也就掌握了通用查詢、靈活查詢工具的基本技巧。,二、SQL中的SELECT語(yǔ)句,9,可以使用通配符“*”顯示所有的字段。例如: S
5、ELECT * -返回所有列。 可以羅列出所需要的字段。例如: SELECT 字段1 ,字段2 ,字段n -返回指定的字段。,二、SQL中的SELECT語(yǔ)句,10,數(shù)據(jù)表 Custom_Info,二、SQL中的SELECT語(yǔ)句,11,任務(wù)一 從數(shù)據(jù)表中找到客戶編號(hào)為“020001234567891” 的那條記錄。,二、SQL中的SELECT語(yǔ)句,12,任務(wù)一,SELECT * FROM Custom_Info WHERE Party_Id=020001234567891,Select 部分,表名,篩選條件,二、SQL中的SELECT語(yǔ)句,13,任務(wù)二 找出所屬地區(qū)為0200或3000的所有客戶
6、,輸出他們的 姓名、性別代碼、所屬地區(qū)和總資產(chǎn)(以“萬元”為單位)。,二、SQL中的SELECT語(yǔ)句,14,任務(wù)二,SELECT Name ,Zone_Num ,Gender_Cd ,Total_Asset/10000 as Asset FROM Custom_Info WHERE Zone_Num=0200 or Zone_Num=3000,Select 部分,表名,篩選條件,以萬元為單位,二、SQL中的SELECT語(yǔ)句,15,任務(wù)三 所屬地區(qū)為0200或3000、并且總資產(chǎn)大于等于 100萬的客戶,輸出他們的的姓名、所屬地區(qū)、性別 代碼和總資產(chǎn)(以“萬元”為單位)。,二、SQL中的SELE
7、CT語(yǔ)句,16,任務(wù)三,SELECT Name ,Zone_Num ,Gender_Cd ,Total_Asset/10000 as Asset FROM Custom_Info WHERE (Zone_Num=0200 or Zone_Num=3000) and Total_Asset = 1000000,二、SQL中的SELECT語(yǔ)句,17,練習(xí)1 從數(shù)據(jù)表中找到所屬地區(qū)為1001,并且總資產(chǎn)大于40萬的客戶,輸出他們的客戶編號(hào)、姓名、出生日期、手機(jī)號(hào)碼和總資產(chǎn)。,參考結(jié)果,二、SQL中的SELECT語(yǔ)句,18,一. SQL語(yǔ)言簡(jiǎn)介 二. SQL中的SELECT語(yǔ)句 三. SQL中的常用函
8、數(shù) 四. SQL中的子句 五. SQL中的表連接,目錄,19,三、SQL中的常用函數(shù),聚合函數(shù) SUM 求和函數(shù) COUNT 計(jì)數(shù)函數(shù) MAX/MIN 最大/最小值 AVG 平均值函數(shù),字符串函數(shù) SUBSTR 截取函數(shù),20,SUM 求和函數(shù) 用途:對(duì)于滿足WHERE子句中限制條件的記錄,返回某一列所有數(shù)值之和。 任務(wù):計(jì)算0200地區(qū)所有客戶的總資產(chǎn)之和(以萬元為單位),三、SQL中的常用函數(shù),21,SUM 求和函數(shù),SELECT sum ( Total_Asset ) /10000 as Sum_Asset FROM Custom_Info WHERE Zone_Num=0200,三、S
9、QL中的常用函數(shù),22,COUNT 計(jì)數(shù)函數(shù) 用途:返回滿足WHERE子句中限制條件的記錄個(gè)數(shù) 任務(wù):計(jì)算0200地區(qū)的男性客戶數(shù)量,三、SQL中的常用函數(shù),23,COUNT 計(jì)數(shù)函數(shù),SELECT count ( * ) as number FROM Custom_Info WHERE Zone_Num=0200 and Gender_Cd=1,三、SQL中的常用函數(shù),24,MAX/MIN 最大值/最小值函數(shù) 用途:對(duì)于滿足WHERE子句中限制條件的記錄,返回某一列的最大值/最小值。 任務(wù):計(jì)算0200地區(qū)的總資產(chǎn)最大和最小的客戶的總資產(chǎn)是多少。,三、SQL中的常用函數(shù),25,MAX/MIN
10、 最大值/最小值函數(shù),SELECT max( Total_Asset ) as Max_Asset , min ( Total_Asset ) as Min_Asset FROM Custom_Info WHERE Zone_Num=0200,三、SQL中的常用函數(shù),26,AVG 平均值函數(shù) 用途:對(duì)于滿足WHERE子句中限制條件的記錄,返回某一列的平均值。 任務(wù):計(jì)算0200地區(qū)的客戶平均資產(chǎn)。,三、SQL中的常用函數(shù),27,AVG 平均值函數(shù),SELECT avg ( Total_Asset ) as Avg_Asset FROM Custom_Info WHERE Zone_Num=02
11、00,三、SQL中的常用函數(shù),28,SUBSTR 截取函數(shù) 用途:從字符串中的任意位置截取指定長(zhǎng)度的字符串。標(biāo)準(zhǔn)格式為 substr(Field,m,n),它有三個(gè)參數(shù),第一個(gè)參數(shù)為目標(biāo)字符串,第二個(gè)參數(shù)是將要輸出的子串的起點(diǎn),第三個(gè)參數(shù)是將要輸出的子串的長(zhǎng)度。 任務(wù):找出0200地區(qū)所有客戶的姓名的第一個(gè)字。,三、SQL中的常用函數(shù),29,SUBSTR 截取函數(shù),SELECT substr ( Name,1,2 ) as Family_Name FROM Custom_Info WHERE Zone_Num=0200,三、SQL中的常用函數(shù),30,練習(xí)2 統(tǒng)計(jì)手機(jī)“139”號(hào)段的客戶的最大資
12、產(chǎn)和最小資產(chǎn) 分別是多少?,提示:可以在Where部分中使用Substr函數(shù),對(duì)手機(jī)號(hào)進(jìn)行篩選。,參考結(jié)果,三、SQL中的常用函數(shù),31,如何學(xué)習(xí)應(yīng)用更多函數(shù)? -參考書籍 -網(wǎng)絡(luò)資料 -軟件幫助文檔,三、SQL中的常用函數(shù),32,一. SQL語(yǔ)言簡(jiǎn)介 二. SQL中的SELECT語(yǔ)句 三. SQL中的常用函數(shù) 四. SQL中的子句 五. SQL中的表連接,目錄,33,分組子句,GROUP BY,HAVING,篩選子句,排序子句,ORDER BY,四、SQL中的子句,34,CASE WHEN,條件控制語(yǔ)句,where子句查詢條件,WHERE,WHERE 子句中的 查詢條件,四、SQL中的子句,
13、35,在WHERE子句的條件表達(dá)式中,可以用的比較運(yùn)算符有:,四、SQL中的子句,36,任務(wù):篩選手機(jī)號(hào)非空、且基金余額不為0的客戶,輸出客戶的姓名、手機(jī)號(hào)、基金余額。,中間業(yè)務(wù)產(chǎn)品表 Products,四、SQL中的子句,37,SELECT Party_Name ,Mobile ,Fund_Bal FROM Products WHERE Mobile is not null and Fund_Bal0,手機(jī)號(hào)非空,基金余額不為0,四、SQL中的子句,38,在WHERE子句的條件表達(dá)式中,可以用的邏輯運(yùn)算符有:,四、SQL中的子句,39,用途:關(guān)鍵字IN,用于查詢滿足所有羅列條件的信息。 格式
14、:字段值 IN (value1, value2, 表達(dá)式n) 任務(wù):篩選地區(qū)號(hào)為1001、3000的所有客戶記錄,四、SQL中的子句,40,SELECT * FROM Custom_Info WHERE Zone_Num in (1001,3000),四、SQL中的子句,41,用途:在兩個(gè)值之間進(jìn)行篩選。 對(duì)數(shù)值型使用BETWEENAND進(jìn)行范圍篩選 對(duì)字符型使用BETWEENAND進(jìn)行范圍篩選,四、SQL中的子句,42,對(duì)數(shù)值型使用BETWEENAND進(jìn)行范圍篩選 任務(wù):篩選總資產(chǎn)在10萬100萬之間的客戶,輸出 客戶的姓名、總資產(chǎn)。,四、SQL中的子句,43,SELECT Name ,To
15、tal_Asset FROM Custom_Info WHERE Total_Asset between 100000 and 1000000,四、SQL中的子句,44,對(duì)字符型使用BETWEENAND進(jìn)行范圍篩選 任務(wù):篩選姓名在“王五”和“趙六”之間的客戶,輸出客戶的姓名。,四、SQL中的子句,45,SELECT * FROM Custom_Info WHERE Name between 王五 and 趙六,四、SQL中的子句,46,前面提到的查詢實(shí)際上都是精確查詢,即對(duì)查詢的字段值有準(zhǔn)確的描述。但在實(shí)際應(yīng)用中往往要用到模糊查詢,根據(jù)某一關(guān)鍵字搜索相關(guān)信息。 通常,運(yùn)算符LIKE和通配符%
16、組合起來使用,即可實(shí)現(xiàn)模糊查詢。,四、SQL中的子句,47,任務(wù):篩選單位中含“鋁業(yè)”的客戶,輸出客戶的姓名、單位名稱。,Products,四、SQL中的子句,48,SELECT Party_Name ,Corp_Name FROM Products WHERE Corp_Name like %鋁業(yè)%,四、SQL中的子句,49,GROUP BY 子句 用途:以指定的字段作為分組標(biāo)志,實(shí)現(xiàn)分組匯總。 任務(wù)一:計(jì)算各個(gè)地區(qū)的客戶的總資產(chǎn)是多少。,四、SQL中的子句,50,GROUP BY 子句 任務(wù)一,SELECT Zone_Num ,sum( Total_Asset ) as Asset FRO
17、M Custom_Info GROUP BY Zone_Num,分組標(biāo)志,匯總函數(shù),分組標(biāo)志,四、SQL中的子句,51,GROUP BY 子句 任務(wù)二:對(duì)于每個(gè)地區(qū)的每個(gè)網(wǎng)點(diǎn),計(jì)算其客戶數(shù)量、客戶總資產(chǎn)、客戶平均資產(chǎn)、單客戶最大資產(chǎn)和單客戶最小資產(chǎn)。,四、SQL中的子句,52,GROUP BY 子句 任務(wù)二,SELECT Zone_Num ,Branch_Num ,COUNT(*) as number ,SUM(Total_Asset) as Sum_Asset ,AVG(Total_Asset) as Avg_Asset ,MAX(Total_Asset) as Max_Asset ,MIN
18、(Total_Asset) as Min_Asset FROM Custom_Info GRORP BY Zone_Num ,Branch_Num,分組標(biāo)志,匯總函數(shù),分組標(biāo)志,四、SQL中的子句,53,ORDER BY 子句 用途:對(duì)輸出結(jié)果按照一定次序進(jìn)行排序。 任務(wù)一:取出0200地區(qū)的所有客戶記錄,并按照客戶總資產(chǎn)從小到大進(jìn)行排列。,四、SQL中的子句,54,ORDER BY 子句 任務(wù)一,SELECT * FROM Custom_Info WHERE Zone_Num=0200 ORDER BY Total_Asset,Order By 子句,默認(rèn)升序排列ASC,四、SQL中的子句,
19、55,ORDER BY 子句 任務(wù)二:計(jì)算每個(gè)地區(qū)、每個(gè)網(wǎng)點(diǎn)的所有客戶總資產(chǎn),按照地區(qū)號(hào)從小到大的次序排列。對(duì)于同一個(gè)地區(qū)的各網(wǎng)點(diǎn),按照所有客戶總資產(chǎn)從大到小排列。,四、SQL中的子句,56,ORDER BY 子句 任務(wù)二,SELECT Zone_Num ,Branch_Num ,SUM(Total_Asset) as Sum_Asset FROM Custom_Info GRORP BY Zone_Num ,Branch_Num ORDER BY Zone_Num ,Sum_Asset DESC,分組標(biāo)志,匯總函數(shù),分組標(biāo)志,Order By 子句,四、SQL中的子句,57,HAVING 子
20、句 用途:對(duì)分組匯總后的數(shù)據(jù)進(jìn)行限制篩選。 任務(wù):對(duì)于客戶數(shù)量大于1的每個(gè)地區(qū)的每個(gè)網(wǎng)點(diǎn),計(jì)算其客戶數(shù)量、客戶總資產(chǎn)、客戶平均資產(chǎn)、單客戶最大資產(chǎn)和單客戶最小資產(chǎn)。,四、SQL中的子句,58,HAVING 子句,SELECT Zone_Num ,Branch_Num ,COUNT(*) as number ,SUM(Total_Asset) as Sum_Asset ,AVG(Total_Asset) as Avg_Asset ,MAX(Total_Asset) as Max_Asset ,MIN(Total_Asset) as Min_Asset FROM Custom_Info GRORP
21、 BY Zone_Num ,Branch_Num HAVING Number1,分組標(biāo)志,匯總函數(shù),分組標(biāo)志,Having 子句,四、SQL中的子句,59,CASE WHEN,是SQL編程中常用的條件控制語(yǔ)句。,新數(shù)據(jù)項(xiàng)加工,匯總信息加工,CASE WHEN,四、SQL中的子句,60,用途:根據(jù)現(xiàn)有字段,利用Case When語(yǔ)句進(jìn)行邏輯判斷,可加工得到新的字段。 任務(wù)一:對(duì)于全體客戶,按照其資產(chǎn)金額進(jìn)行資產(chǎn)等級(jí)認(rèn)定,輸出其客戶編號(hào)、姓名、總資產(chǎn)和資產(chǎn)等級(jí)。,?,四、SQL中的子句,61,SELECT Party_Id ,Name ,Total_Asset ,CASE WHEN Total_A
22、sset5000 THEN 普通客戶 WHEN Total_Asset50000 THEN 潛力客戶 WHEN Total_Asset200000 THEN 中端客戶A WHEN Total_Asset1000000 THEN 中端客戶B WHEN Total_Asset8000000 THEN 高端客戶 ELSE 私人銀行客戶 END AS level FROM Custom_Info,四、SQL中的子句,62,用途:Case When 語(yǔ)句與匯總函數(shù)(如Sum函數(shù))相結(jié)合,能夠?qū)崿F(xiàn)更加靈活的匯總信息加工功能。 任務(wù)二:統(tǒng)計(jì)80前與80后生人中,男、女客戶的人數(shù)。,四、SQL中的子句,63,
23、SELECT CASE WHEN Birth_Dt mdy(1,1,1980) THEN 80前 ELSE 80后 END AS 年齡段 ,sum ( CASE WHEN Gender_Cd=1 THEN 1 ELSE 0 END ) AS 男性數(shù)量 , sum( CASE WHEN Gender_Cd=2 THEN 1 ELSE 0 END ) AS 女性數(shù)量 FROM Custom_Info GROUP BY 年齡段,四、SQL中的子句,64,用途:Case When 還可以用在 篩選條件中,以實(shí)現(xiàn)更加靈活的篩選條件控制。 任務(wù)三:篩選目標(biāo)客戶名單,對(duì)于0200地區(qū),以資產(chǎn)大于等于100萬
24、的客戶為目標(biāo)客戶,對(duì)于其它地區(qū),以資產(chǎn)大于等于50萬為目標(biāo)客戶。輸出目標(biāo)客戶的客戶編號(hào)、姓名、手機(jī)號(hào)碼、地區(qū)號(hào)和總資產(chǎn)。,四、SQL中的子句,65,SELECT Party_Id ,Name ,Mobile ,Zone_Num ,Total_Asset FROM Custom_Info WHERE CASE WHEN Zone_Num=0200 THEN Total_Asset=1000000 ELSE Total_Asset=500000 END,四、SQL中的子句,66,練習(xí)3 統(tǒng)計(jì)男性、女性客戶的數(shù)量和總資產(chǎn)分別是多少,按照從 總資產(chǎn)從大到小的順序排列。,提示一:男、女性別的表示方法參見
25、CASE WHEN語(yǔ)句的 任務(wù)一; 提示二:先做分組匯總,再按照匯總字段進(jìn)行排序。,參考結(jié)果,四、SQL中的子句,67,一. SQL語(yǔ)言簡(jiǎn)介 二. SQL中的SELECT語(yǔ)句 三. SQL中的常用函數(shù) 四. SQL中的子句 五. SQL中的表連接,目錄,68,表連接 在很多情況下,我們想要查詢的內(nèi)容分布在很多張不同的數(shù)據(jù)表中,這時(shí)就需要用到表的連接。所謂表的連接,就是按照一定的連接條件,將兩張或多張獨(dú)立的數(shù)據(jù)表中的特定列拼接成一張合成表,在這張合成表上再進(jìn)行各種操作(如創(chuàng)建新字段、匯總、排序等)就和我們之前講述的操作方法基本一致了。 內(nèi)連接: INNER JOIN 左/右連接: LEFT/RI
26、GHT JOIN 外連接: FULL JOIN 合并: UNION/UNION ALL,五、SQL中的表連接,69,數(shù)據(jù)表,五、SQL中的表連接,70,內(nèi)連接 用途:將兩張數(shù)據(jù)表拼接為一張,返回的記錄要求在兩張表中同時(shí)存在。 任務(wù)一:找到同時(shí)有資產(chǎn)和負(fù)債的客戶,取出他們的客戶編號(hào)、資產(chǎn)、負(fù)債以及資產(chǎn)與負(fù)債之和。,五、SQL中的表連接,71,SELECT a.Id ,a.Asset ,b.Loan ,a.Asset+b.Loan as All FROM Asset as a INNER JOIN Loan as b ON a.Id = b.Id,內(nèi)連接 任務(wù)一,Select 部分,From 部分
27、,表連接 部分,等值連接條件,定義基表,五、SQL中的表連接,72,內(nèi)連接 任務(wù)二:找到同時(shí)有資產(chǎn)和負(fù)債且資產(chǎn)大于負(fù)債的客戶,取出他們的客戶編號(hào)、資產(chǎn)和負(fù)債。,五、SQL中的表連接,73,SELECT a.Id ,a.Asset ,b.Loan FROM Asset as a INNER JOIN Loan as b ON a.Id = b.Id and a.Asset b.Loan,內(nèi)連接 任務(wù)二,定義基表,等值連接條件,不等值連接條件,五、SQL中的表連接,74,左連接 用途:將兩張數(shù)據(jù)表拼接為一張,返回的記錄以左表為準(zhǔn)。 任務(wù)一:找出所有有資產(chǎn)的客戶,取出他們的客戶編號(hào)、資產(chǎn)和負(fù)債。,五
28、、SQL中的表連接,75,SELECT a.Id ,a.Asset ,coalesce ( b.Loan,0 ) as Loan FROM Asset as a LEFT JOIN Loan as b ON a.Id = b.Id,左連接 任務(wù)一,定義基表,五、SQL中的表連接,76,左連接 任務(wù)二:找出所有持有產(chǎn)品數(shù)量大于等于3的客戶,取出他們的客戶編號(hào)、持有產(chǎn)品數(shù)量、資產(chǎn)和負(fù)債,按持有產(chǎn)品數(shù)量從大到小排序。,五、SQL中的表連接,77,SELECT a.Id ,a.Product ,coalesce( b.Asset,0 ) as Asset ,coalesce( c.Loan,0 ) a
29、s Loan FROM Product as a LEFT JOIN Asset as b ON a.Id = b.Id LEFT JOIN Loan as c ON a.Id = c.Id WHERE duct = 3 ORDER BY a.Product DESC;,左連接 任務(wù)二,定義基表,連續(xù)使用兩次左連接,五、SQL中的表連接,78,外連接 用途:將兩張數(shù)據(jù)表拼接為一張,在任何一張表中出現(xiàn)過的記錄都將返回。 任務(wù):找出所有擁有資產(chǎn)或有負(fù)債的客戶(二者有其一即可),取出他們的客戶編號(hào)、資產(chǎn)和負(fù)債。,五、SQL中的表連接,79,外連接,SELECT coalesce ( a.I
30、d,b.Id ) as Id ,coalesce ( a.Asset,0 ) as Asset ,coalesce ( b.Loan,0 ) as Loan FROM Asset as a FULL JOIN Loan as b ON a.Id = b.Id,五、SQL中的表連接,80,合并 用途:將兩張數(shù)據(jù)表上下合并為一張(不需要連接條件),要求兩張表的列數(shù)量和對(duì)應(yīng)列的數(shù)據(jù)類型必須一致。其中union將去掉合并后重復(fù)的行,union all則會(huì)保留合并后的重復(fù)行。 任務(wù):找出所有在Asset表或Loan表中出現(xiàn)過的客戶,取出他們的客戶編號(hào)。,+,五、SQL中的表連接,81,UNION 和 UNION ALL的區(qū)別:,SELECT a.Id FROM Asset as a UNION SELECT b.Id FROM Loan as b,SELECT a.Id FROM Asse
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026 年離婚協(xié)議書官方模板含債務(wù)處理?xiàng)l款
- 保險(xiǎn)培訓(xùn)材料
- 浙江省溫州市2025-2026學(xué)年高三上學(xué)期1月期末考試語(yǔ)文試題(含答案)
- 【試卷】河北省廊坊市霸州市2025-2026學(xué)年八年級(jí)上學(xué)期1月期末生物試題
- 醫(yī)療醫(yī)療廢物處置設(shè)施監(jiān)督檢查制度
- 2026年婚禮策劃執(zhí)行服務(wù)協(xié)議
- 《GAT 2000.176-2018公安信息代碼 第176部分:增員類別代碼》專題研究報(bào)告深度
- 增材制造生產(chǎn)線項(xiàng)目投資計(jì)劃書
- 幕墻鋼結(jié)構(gòu)施工安全教育培訓(xùn)方案
- 鋼結(jié)構(gòu)幕墻施工項(xiàng)目總結(jié)與經(jīng)驗(yàn)分享方案
- 生鮮乳安全生產(chǎn)培訓(xùn)資料課件
- 提撈采油安全操作規(guī)程
- DB3211-T 1048-2022 嬰幼兒日間照料托育機(jī)構(gòu)服務(wù)規(guī)范
- YY/T 1846-2022內(nèi)窺鏡手術(shù)器械重復(fù)性使用腹部沖吸器
- GB/T 15390-2005工程用焊接結(jié)構(gòu)彎板鏈、附件和鏈輪
- GA 1016-2012槍支(彈藥)庫(kù)室風(fēng)險(xiǎn)等級(jí)劃分與安全防范要求
- 學(xué)生傷害事故處理辦法及案例分析
- 安全管理人員紅頭任命文件
- 6.項(xiàng)目成員工作負(fù)荷統(tǒng)計(jì)表
- 砂漿拉伸粘結(jié)強(qiáng)度強(qiáng)度試驗(yàn)記錄和報(bào)告
- 220kv輸電線路工程施工組織設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論