0人評分過此書

圖解SQL查詢的基礎知識:以MySQL為例

出版日期
2022
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789865028602

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
內容簡介:教您學會「如何進行資料庫查詢」操作的書籍

隨著資料運用的重要性提昇,如今,SQL已經成為上班族應該了解的基本技能,只要您的工作內容需要分析資料,一定用得到它。不過,您不需要成為資料庫專家,本書是為那些並非IT工程師,但是又需要進行資料分析的人所寫的。

採用可以免費取得的MySQL社群版
每章附有練習題,可即時檢驗學習效果

誰適合閱讀本書:
.資料分析的初學者
.行銷人員
.前端工程師和網頁設計師
.想要使用Excel以外的方式,提昇資料分析效率的人
  • 本書的使用方法
  • 範例檔下載
  • 第0章 建立可用的資料庫
    • 01 安裝MySQL
      • 01-1 建立可自由存取的資料庫環境
      • 01-2 下載MySQL
      • 01-3 安裝MySQL
      • 01-4 設定MySQL
    • 02 MySQL Workbench的使用方法
      • 02-1 什麼是MySQL Workbench?
      • 02-2 利用MySQL Workbench存取資料庫
      • 02-3 建立學習專用的資料庫
      • 02-4 建立表格
      • 02-5 在表格輸入資料
      • 02-6 從表格取得資料
      • 02-7 哪裡有問題?
    • 03 關於學習專用表格
      • 03-1 試著變更表格的內容
      • 03-2 建立學習專用資料庫
      • 03-3 何謂資料類型?
      • 03-4 一切準備就緒!
  • 第1章 利用SQL取得資料
    • 01 資料庫與SQL到底是什麼?
      • 01-1 資料庫到底是什麼?
      • 01-2 了解資料庫的種類與構造
      • 01-3 那SQL又是什麼?
    • 02 存取資料庫
      • 02-1 建立資料庫
      • 02-2 準備操作資料庫的工具
      • 02-3 存取資料庫
      • 02-4 存取學習專用資料庫
    • 03 利用SELECT陳述句取得資料
      • 03-1 執行SELECT陳述句
      • 03-2 取得表格的所有資料
      • 03-3 SELECT陳述式的排列順序?
      • 03-4 容易閱讀的SQL陳述句:半形空白字元或換行字元
    • 04 將欄位變更為其他名稱
      • 04-1 替欄位取一個更簡單易懂的名稱
    • 第1章 練習問題
  • 第2章 取得〇〇資料
    • 01 只取得〇〇的記錄
      • 01-1 取得符合條件的資料
      • 01-2 何謂運算子?
      • 01-3 確認運算結果
      • 01-4 確認其他的比較運算子
    • 02 資料庫裡的資料種類有很多種
      • 02-1 什麼是資料類型?
      • 02-2 什麼是NULL?
      • 02-3 若利用比較運算子比較NULL會發生什麼事?
      • 02-4 BOOLEAN類型是神奇小子
    • 03 了解操作字串的方法
      • 03-1 要怎麼搜尋字串呢?
      • 03-2 試著使用BINARY
      • 03-3 如果只想搜尋部分一致的字串該怎麼做?
      • 03-4 讓特殊字元逸脫
      • 03-5 試著比較大小
    • 第2章 練習問題
  • 第3章 在〇〇取得類似△△的資料
    • 01 將多個條件串起來
      • 01-1 什麼是邏輯運算子?
      • 01-2 試著使用AND
      • 01-3 試著使用OR
      • 01-4 試著使用NOT
      • 01-5 試著使用XOR
    • 02 常見的組合條件
      • 02-1 其他方便好用的運算子
      • 02-2 試著使用BETWEEN運算子
      • 02-3 使用IN運算子
    • 03 運算子有優先順序
      • 03-1 使用算術運算子
      • 03-2 運算子的優先順序
      • 03-3 運算子的使用規則?
    • 第3章 練習問題
  • 第4章 統整資料
    • 01 利用函數摘要資料
      • 01-1 統整資料
      • 01-2 什麼是函數?
      • 01-3 使用摘要函數
      • 01-4 摘要函數也有規則
    • 02 群組化資料
      • 02-1 試著群組化資料
      • 02-2 可在SELECT句指定什麼?
      • 02-3 指定多個摘要鍵
      • 02-4 什麼時候執行GROUP BY?
    • 03 替群組設定條件
      • 03-1 替群組增加條件
      • 03-2 該使用HAVING還是WHERE?
      • 03-3 每句SQL都有執行順序
    • 第4章 練習問題
  • 第5章 先排序再取得記錄
    • 01 將記錄排序
      • 01-1 將記錄排序
      • 01-2 如果有順位相同的記錄該怎麼辦?
      • 01-3 可在ORDER BY句指定什麼?
      • 01-4 能與WHERE 句或GROUP BY句一起使用嗎?
    • 02 ORDER BY句的注意事項
      • 02-1 NULL會怎麼處理?
      • 02-2 嘗試有點特別的排序方式
      • 02-3 ORDER BY句的執行順序是?
      • 02-4 什麼是字典順序?
      • 02-5 何謂索引值?
    • 03 取得〇列的記錄
      • 03-1 取得〇列的記錄!
      • 03-2 取得△列到〇列的記錄!
      • 03-3 LIMIT句與OFFSET句的執行順序?
    • 第5章 練習問題
  • 第6章 編輯資料
    • 01 利用CASE建立條件
      • 01-1 利用CASE建立條件
      • 01-2 試著使用CASE
      • 01-3 什麼是另一個CASE句?
    • 02 利用IF建立條件
      • 02-1 利用IF撰寫條件
      • 02-2 試著使用IF函數
      • 02-3 在IF裡面寫IF?
      • 02-4 該在哪裡撰寫條件?
    • 03 該如何處理NULL?
      • 03-1 該拿NULL如何是好!
      • 03-2 使用COALESCE函數
      • 03-3 也可以使用IFNULL函數!
      • 03-4 也有傳回NULL的函數喲
    • 04 轉換資料類型
      • 04-1 變成另一種資料類型!
      • 04-2 利用cast變身!
      • 04-3 可以轉換成什麼資料類型呢?
    • 第6章 練習問題
  • 第7章 在SELECT中執行SELECT
    • 01 一口氣執行多個SELECT
      • 01-1 什麼是子查詢?
      • 01-2 子查詢何時執行?
      • 01-3 子查詢寫在哪裡才正確?
      • 01-4 思考子查詢的結果
    • 02 結果有很多個的子查詢
      • 02-1 該如何使用多個結果?
      • 02-2 使用ANY運算子與ALL運算子
      • 02-3 使用多列子查詢的注意事項?
      • 02-4 如果子查詢的結果是表格?
    • 03 關聯子查詢
      • 03-1 什麼是關聯子查詢?
      • 03-2 了解關聯子查詢的機制
      • 03-3 總算提到「關聯性」了!
      • 03-4 替表格另外命名
      • 03-5 關聯子查詢的使用方法
      • 03-6 什麼是EXITS運算子?
    • 第7章 練習問題
  • 第8章 合併表格
    • 01 讓表格垂直合併
      • 01-1 垂直合併兩張表格
      • 01-2 UNION不允許重複的資料出現
      • 01-3 UNION的使用方法
    • 02 讓表格水平合併
      • 02-1 水平合併表格
      • 02-2 如果沒有符合條件的記錄該怎麼辦?
      • 02-3 使用外部合併
      • 02-4 什麼是CROSS JOIN?
    • 03 進一步了解表格水平合併的方法
      • 03-1 JOIN的執行順序是?
      • 03-2 如果有多個記錄符合條件?
      • 03-3 可在需要的時候才合併表格!
      • 03-4 合併條件的寫法是?
      • 03-5 使用ON還是USING?
    • 第8章 練習問題
  • 索引
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading