iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

從問題理解與活用SQL語法 系列

即使在大數據和NoSQL興起的時代,關聯式資料庫在「網頁」、「資訊系統」開發領域,仍然擁有自己的生存地位

然而回想我真正開始上手SQL語法的時候,是從我踏入職場面對各式各樣的問題和結構開始
因此我希望透過這個系列,從問題和範例,分享我自己從認識→熟悉SQL語法的過程

鐵人鍊成 | 共 30 篇文章 | 56 人訂閱 訂閱系列文 RSS系列文
DAY 11

第十一堂:家事管理 - 使用 DELETE 刪除多餘的實際做家事資料 (DELETE vs TRUNCATE vs DROP)

一、回顧:第十堂相關情境練習 題目: 將上一堂作業產生的「實際做家事」資料,家事項目不存在於家事項目清單的做家事資料,打掃開始時間(Start Time)與打掃...

2019-09-27 ‧ 由 通靈亡 分享
DAY 12

第十二堂:家事管理 - 統計每個成員的負責家事次數排名 (Window Function - OVER 子句)

一、回顧:第十一堂 情境練習題 題目 刪除不存在於排班資料的實際做家事資料 (CleanRecord) 參考答案 DELETE FROM cleanrecord...

2019-09-28 ‧ 由 通靈亡 分享
DAY 13

第十三堂:合併不同資料來源但結構相同的查詢(UNION 聯集運算)

一、 第十二堂相關情境練習 (一) 題目 修改這一堂的範例,計算「每個人」、「每個分工項目」統計排班的次數,並加上排名 (二) 參考答案 SELECT Cle...

2019-09-29 ‧ 由 通靈亡 分享
DAY 14

第十四堂:電影資料 - 查詢綜合練習

經過了十三堂認識了這麼多語法今天以不同情境的兩題綜合練習,熟悉各個語法 目的:回想語法,加深對語法的認識 在初學階段,嘗試以學過的語法完成需求當學了SQL一段時...

2019-09-30 ‧ 由 通靈亡 分享
DAY 15

第十五堂:電影資料 - 查詢綜合練習_實作過程

題目資料庫:電影資料 https://www.w3resource.com/sql-exercises/movie-database-exercise/join...

2019-10-01 ‧ 由 通靈亡 分享
DAY 16

第十六堂:醫院資料庫 - 非SELECT查詢綜合練習時間

一、資料庫來源 https://www.w3resource.com/sql-exercises/hospital-database-exercise/sql-...

2019-10-02 ‧ 由 通靈亡 分享
DAY 17

第十七堂:醫院資料庫 - 非 SELECT查詢 練習_實作

一、資料庫來源 https://www.w3resource.com/sql-exercises/hospital-database-exercise/sql-...

2019-10-03 ‧ 由 通靈亡 分享
DAY 18

第十八堂:英文單字測驗程式(1) - 嘗試將SQL融入程式語言

一、前言 好不容易熟悉了基本的SQL語法,卻不知道該怎麼運用SQL來進行程式開發嗎?後續幾天將以這個「英文單字測驗」的小專案從零開始帶著大家將所學的SQL融入C...

2019-10-04 ‧ 由 通靈亡 分享
DAY 19

第十九堂:英文單字測驗程式(2) 準備自己的資料庫環境 - MariaDB + dbForge Studio

一、常見的資料庫與對應的C# Libray MySQL(屬於Oracle) / MariaDB (開源):MySql.Data SQL Server:Syst...

2019-10-05 ‧ 由 通靈亡 分享
DAY 20

第二十堂:寫程式前的資料庫管理工具熟悉 - 建立、備份、還原資料表 (dbForge、HediSQL)

前言 這篇我將整理「資料庫管理軟體」當中比較常用的功能流程熟悉這些常用的功能流程後往後轉到不同家資料庫系統的管理軟體也能比較快上手 偏好使用Command Li...

2019-10-06 ‧ 由 通靈亡 分享