sql經(jīng)典實(shí)例pdf
高清版- 軟件大小:0 Bytes
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件 / 數(shù)據(jù)庫(kù)類
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2019-08-06 11:22:16
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無(wú)
相關(guān)軟件
PLSQL Developer 64位中文版v14.0.6 官方安裝版(含漢化補(bǔ)丁+注冊(cè)機(jī))
54.00 MB/中文/1.0
sql掛起清除工具v1.0 綠色版
7.00 KB/中文/0.0
MysqlEdv1.0.2 安卓版
24.00 MB/中文/10.0
MSSQL Auto Restore(數(shù)據(jù)庫(kù)備份還原工具)v1.3.1 綠色版
2.80 MB/中文/10.0
c++連接mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)(mysql connector c++)v8.0.13 x86\x64 官方版
21.00 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
sql經(jīng)典實(shí)例pdf高清版是專門為讀者帶來(lái)sql查詢語(yǔ)言的介紹以及實(shí)際操作,通過(guò)全書(shū)了解利用SQL進(jìn)行日期處理以及sql的查詢操作,本書(shū)還可以提高讀者的sql技能,幫助讀者更好的利用sql進(jìn)行語(yǔ)言查詢。
sql經(jīng)典實(shí)例這本書(shū)怎么樣
了解SQL查詢語(yǔ)言的基本原理,但仍感覺(jué)無(wú)法自由運(yùn)用SQL?想在數(shù)據(jù)上線前用SQL跑一遍數(shù)據(jù)庫(kù)?想進(jìn)一步提高SQL技能?
以上需求《SQL經(jīng)典實(shí)例》都可以滿足。本書(shū)致力于讓廣大數(shù)據(jù)庫(kù)相關(guān)人員了解SQL的強(qiáng)大數(shù)據(jù)處理能力。書(shū)中匯集了150多個(gè)SQL示例,給出了常見(jiàn)問(wèn)題的解決方案,幫助讀者擴(kuò)寬思路并用學(xué)到的技術(shù)來(lái)解決新問(wèn)題,既適合SQL初學(xué)者更深入理解SQL,也適合SQL中高級(jí)用戶進(jìn)階及日常查詢參考。
查詢結(jié)果排序
常見(jiàn)數(shù)字運(yùn)算實(shí)例
字符串處理
日期處理
連接查詢
如何獲取數(shù)據(jù)庫(kù)元信息
where子句等常見(jiàn)查詢語(yǔ)句
數(shù)據(jù)倉(cāng)儲(chǔ)和復(fù)雜報(bào)表生成領(lǐng)域的查詢
與層次化有關(guān)的一些實(shí)例
本書(shū)詳細(xì)介紹了各種數(shù)據(jù)庫(kù)的SQL查詢技術(shù)和一些基礎(chǔ)的SQL查詢語(yǔ)句,并且通過(guò)實(shí)例操作的方式講解了如何插入、更新和刪除數(shù)據(jù)等相關(guān)知識(shí)。另外,本書(shū)還介紹了如何使用SQL語(yǔ)句進(jìn)行日期處理,以及一些其他的SQL語(yǔ)句查詢操作,能夠幫助你掌握相關(guān)的SQL知識(shí)。
作者介紹
作者簡(jiǎn)介
安東尼 莫利納羅(Anthony Molinaro)
專精SQL技術(shù),擅長(zhǎng)解決棘手的SQL問(wèn)題,對(duì)關(guān)系理論有深入研究。
譯者簡(jiǎn)介
劉春輝
程序員, DBA。入行十余年,起先從事企業(yè)軟件系統(tǒng)研發(fā),后轉(zhuǎn)入互聯(lián)網(wǎng)行業(yè)做數(shù)據(jù)庫(kù)運(yùn)維,專注于數(shù)據(jù)密集型應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)后端設(shè)計(jì)、實(shí)現(xiàn)、運(yùn)維以及系統(tǒng)改善等工作。對(duì)于開(kāi)源數(shù)據(jù)庫(kù)以及中間件有強(qiáng)烈興趣。
sql經(jīng)典實(shí)例pdf目錄
前言 xi
第1章 檢索記錄 1
1.1 檢索所有行和列 1
1.2 篩選行 2
1.3 查找滿足多個(gè)查詢條件的行 2
1.4 篩選列 3
1.5 創(chuàng)建有意義的列名 3
1.6 在WHERE 子句中引用別名列 4
1.7 串聯(lián)多列的值 5
1.8 在SELECT 語(yǔ)句里使用條件邏輯 6
1.9 限定返回行數(shù) 6
1.10 隨機(jī)返回若干行記錄 8
1.11 查找Null 值 9
1.12 把Null 值轉(zhuǎn)換為實(shí)際值 10
1.13 查找匹配項(xiàng) 10
第2章 查詢結(jié)果排序 12
2.1 以指定順序返回查詢結(jié)果 12
2.2 多字段排序 13
2.3 依據(jù)子串排序 14
2.4 對(duì)含有字母和數(shù)字的列排序 15
2.5 排序時(shí)對(duì)Null 值的處理 17
2.6 依據(jù)條件邏輯動(dòng)態(tài)調(diào)整排序項(xiàng) 23
第3章 多表查詢 25
3.1 疊加兩個(gè)行集 25
3.2 合并相關(guān)行 27
3.3 查找兩個(gè)表中相同的行 28
3.4 查找只存在于一個(gè)表中的數(shù)據(jù) 30
3.5 從一個(gè)表檢索與另一個(gè)表不相關(guān)的行 33
3.6 新增連接查詢而不影響其他連接查詢 34
3.7 確定兩個(gè)表是否有相同的數(shù)據(jù) 36
3.8 識(shí)別并消除笛卡兒積 42
3.9 組合使用連接查詢與聚合函數(shù) 44
3.10 組合使用外連接查詢與聚合函數(shù) 48
3.11 從多個(gè)表中返回缺失值 51
3.12 在運(yùn)算和比較中使用Null 54
第4章 插入、更新和刪除 56
4.1 插入新記錄 57
4.2 插入默認(rèn)值 57
4.3 使用Null 覆蓋默認(rèn)值 58
4.4 復(fù)制數(shù)據(jù)到另一個(gè)表 59
4.5 復(fù)制表定義 59
4.6 多表插入 60
4.7 禁止插入特定列 62
4.8 更新記錄 63
4.9 當(dāng)相關(guān)行存在時(shí)更新記錄 64
4.10 使用另一個(gè)表的數(shù)據(jù)更新記錄 64
4.11 合并記錄 67
4.12 刪除全表記錄 69
4.13 刪除指定記錄 69
4.14 刪除單行記錄 69
4.15 刪除違反參照完整性的記錄 70
4.16 刪除重復(fù)記錄 70
4.17 刪除被其他表參照的記錄 72
第5章 元數(shù)據(jù)查詢 74
5.1 列舉模式中的表 74
5.2 列舉字段 75
5.3 列舉索引列 76
5.4 列舉約束 77
5.5 列舉非索引外鍵 78
5.6 用SQL 生成SQL 81
5.7 描述Oracle 數(shù)據(jù)字典視圖 83
第6章 字符串處理 85
6.1 遍歷字符串 85
6.2 嵌入引號(hào) 87
6.3 統(tǒng)計(jì)字符出現(xiàn)的次數(shù) 88
6.4 刪除不想要的字符 89
6.5 分離數(shù)字和字符數(shù)據(jù) 91
6.6 判斷含有字母和數(shù)字的字符串 94
6.7 提取姓名的首字母 99
6.8 按照子字符串排序 102
6.9 根據(jù)字符串里的數(shù)字排序 103
6.10 創(chuàng)建分隔列表 109
6.11 分隔數(shù)據(jù)轉(zhuǎn)換為多值IN 列表 114
6.12 按字母表順序排列字符 119
6.13 識(shí)別字符串里的數(shù)字字符 124
6.14 提取第n 個(gè)分隔子字符串 130
6.15 解析IP 地址 136
第7章 數(shù)值處理 139
7.1 計(jì)算平均值 139
7.2 查找最小值和最大值 141
7.3 求和 142
7.4 計(jì)算行數(shù) 144
7.5 計(jì)算非Null 值的個(gè)數(shù) 146
7.6 累計(jì)求和 146
7.7 計(jì)算累計(jì)乘積 149
7.8 計(jì)算累計(jì)差 151
7.9 計(jì)算眾數(shù) 152
7.10 計(jì)算中位數(shù) 155
7.11 計(jì)算百分比 158
7.12 聚合Null 列 160
7.13 計(jì)算平均值時(shí)去掉最大值和最小值 161
7.14 將含有字母和數(shù)字的字符串轉(zhuǎn)換為數(shù)字 163
7.15 修改累計(jì)值 165
第8章 日期運(yùn)算 168
8.1 年月日加減法 168
8.2 計(jì)算兩個(gè)日期之間的天數(shù) 170
8.3 計(jì)算兩個(gè)日期之間的工作日天數(shù) 172
8.4 計(jì)算兩個(gè)日期之間相差的月份和年份 176
8.5 計(jì)算兩個(gè)日期之間相差的秒數(shù)、分鐘數(shù)和小時(shí)數(shù) 178
8.6 統(tǒng)計(jì)一年中有多少個(gè)星期一 180
8.7 計(jì)算當(dāng)前記錄和下一條記錄之間的日期差 191
第9章 日期處理 196
9.1 判斷閏年 196
9.2 計(jì)算一年有多少天 203
9.3 從給定日期值里提取年月日時(shí)分秒 205
9.4 計(jì)算一個(gè)月的第一天和最后一天 207
9.5 列出一年中所有的星期五 209
9.6 找出當(dāng)前月份的第一個(gè)和最后一個(gè)星期一 216
9.7 生成日歷 222
9.8 列出一年中每個(gè)季度的開(kāi)始日期和結(jié)束日期 239
9.9 計(jì)算一個(gè)季度的開(kāi)始日期和結(jié)束日期 243
9.10 填補(bǔ)缺失的日期 249
9.11 依據(jù)特定時(shí)間單位檢索數(shù)據(jù) 258
9.12 比較特定的日期要素 259
9.13 識(shí)別重疊的日期區(qū)間 262
第10章 區(qū)間查詢 268
10.1 定位連續(xù)的值區(qū)間 268
10.2 計(jì)算同一組或分區(qū)的行之間的差 273
10.3 定位連續(xù)值區(qū)間的開(kāi)始值和結(jié)束值 281
10.4 為值區(qū)間填充缺失值 285
10.5 生成連續(xù)的數(shù)值 289
第11章 高級(jí)查詢 293
11.1 結(jié)果集分頁(yè) 293
11.2 跳過(guò)n 行記錄 296
11.3 在外連接查詢里使用OR 邏輯 298
11.4 識(shí)別互逆的記錄 301
11.5 提取最靠前的n 行記錄 302
11.6 找出最大和最小的記錄 304
11.7 查詢未來(lái)的行 305
11.8 行值輪轉(zhuǎn) 308
11.9 對(duì)結(jié)果排序 311
11.10 刪除重復(fù)項(xiàng) 312
11.11 查找騎士值 314
11.12 生成簡(jiǎn)單的預(yù)測(cè) 321
第12章 報(bào)表和數(shù)據(jù)倉(cāng)庫(kù) 329
12.1 變換結(jié)果集成一行 329
12.2 變換結(jié)果集成多行 331
12.3 反向變換結(jié)果集 339
12.4 反向變換結(jié)果集成一列 340
12.5 刪除重復(fù)數(shù)據(jù) 343
12.6 變換結(jié)果集以實(shí)現(xiàn)跨行計(jì)算 346
12.7 創(chuàng)建固定大小的數(shù)據(jù)桶 347
12.8 創(chuàng)建預(yù)定數(shù)目的桶 351
12.9 創(chuàng)建水平直方圖 355
12.10 創(chuàng)建垂直直方圖 357
12.11 返回非分組列 360
12.12 計(jì)算簡(jiǎn)單的小計(jì) 365
12.13 計(jì)算所有可能的表達(dá)式組合的小計(jì) 368
12.14 識(shí)別非小計(jì)行 377
12.15 使用CASE 表達(dá)式標(biāo)記行數(shù)據(jù) 379
12.16 創(chuàng)建稀疏矩陣 380
12.17 按照時(shí)間單位分組 382
12.18 多維度聚合運(yùn)算 385
12.19 動(dòng)態(tài)區(qū)間聚合運(yùn)算 387
12.20 變換帶有小計(jì)的結(jié)果集 394
第13章 層次查詢 398
13.1 展現(xiàn)父子關(guān)系 399
13.2 展現(xiàn)祖孫關(guān)系 402
13.3 創(chuàng)建層次視圖 407
13.4 找出給定的父節(jié)點(diǎn)對(duì)應(yīng)的所有子節(jié)點(diǎn) 414
13.5 確認(rèn)葉子節(jié)點(diǎn)、分支節(jié)點(diǎn)和根節(jié)點(diǎn) 418
第14章 雜項(xiàng) 426
14.1 使用SQL Server 的PIVOT 操作符創(chuàng)建交叉報(bào)表 426
14.2 使用SQL Server 的UNPIVOT 操作符逆向轉(zhuǎn)換交叉報(bào)表 428
14.3 使用Oracle 的MODEL 子句變換結(jié)果集 430
14.4 從不固定位置提取字符串的元素 433
14.5 計(jì)算一年有多少天 436
14.6 查找含有數(shù)字和字母的字符串 437
14.7 在Oracle 中把整數(shù)轉(zhuǎn)換成二進(jìn)制 439
14.8 變換已排名的結(jié)果集 442
14.9 為兩次變換后的結(jié)果集增加列標(biāo)題 445
14.10 在Oracle 中把標(biāo)量子查詢轉(zhuǎn)換為復(fù)合子查詢 456
14.11 解析串行化的數(shù)據(jù) 458
14.12 計(jì)算比重 462
14.13 從Oracle 中生成CSV 格式的輸出 464
14.14 找出不匹配某個(gè)格式的文本 469
14.15 使用內(nèi)嵌視圖轉(zhuǎn)換數(shù)據(jù) 471
14.16 測(cè)試一組數(shù)據(jù)中是否存在某個(gè)值 472
附錄A 窗口函數(shù)簡(jiǎn)介1 476
附錄B 重溫Rozenshtein 500
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦
相關(guān)文章
下載地址
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡
- 200個(gè)Excel教程GIF動(dòng)圖
- 新編SQL_Server2000圖解教程
- sap abap開(kāi)發(fā)從入門到精通
- 數(shù)據(jù)的真相如何在數(shù)字時(shí)代做出明智決策
- sql經(jīng)典實(shí)例pdf
- 大數(shù)據(jù)分析數(shù)據(jù)科學(xué)應(yīng)用場(chǎng)景與實(shí)踐精髓PDF
- 大數(shù)據(jù)時(shí)代pdf
- 大數(shù)據(jù)處理之道pdf
- 離線和實(shí)時(shí)大數(shù)據(jù)開(kāi)發(fā)實(shí)戰(zhàn)pdf
- 深入淺出mysql 第3版電子版
- 深入淺出mysql第二版電子書(shū)
- oracle從入門到精通電子書(shū)