iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

30 天學習資料庫 系列

學習基礎的資料庫知識,掌握資料庫設計、查詢優化、數據分析等技能,利用MySQL練習及實作,有可能告一個段落之後跑去學習AI模型相關知識。

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

SQL wildcards

wildcards 萬用字元-- %代表多個字元 _代表一個字元 -- 取得電話號碼尾數為335的顧客select *from client where ph...

2023-09-25 ‧ 由 hiimfrank 分享
DAY 12

SQL聯集

union聯集可以把多個搜尋結果合併在一起 -- 搜尋屬性的數目要是一樣的 否則會出錯,資料型態也都要一樣 例如下面都是VARHCAR-- 員工名字 Union...

2023-09-26 ‧ 由 hiimfrank 分享
DAY 13

SQL Join

join連接可以把兩個表格連接在一起select * from employee join branchon emp_id = manager_id;-- 會出...

2023-09-27 ‧ 由 hiimfrank 分享
DAY 14

SQL subquery

subquery子查詢可以在查詢語句中,使用另一個查詢語句的結果 -- 找出研發部門的經理名字select namefrom employeewhere emp...

2023-09-28 ‧ 由 hiimfrank 分享
DAY 15

SQL on delete

-- 對應不到,就設定成nullon delete set null; -- 對應不到,就把整筆資料刪掉on delete cascade; delete fr...

2023-09-29 ‧ 由 hiimfrank 分享
DAY 16

SQL 比較運算符

比較運算符 = 在很多編程語言中 = 是賦值的意思 在SQL裡就只是等於需要注意的是只要有null參與判斷 結果就為null 不會有任何結果 <=&gt...

2023-09-30 ‧ 由 hiimfrank 分享
DAY 17

SQL 多表查詢

-- 若想要實現多表查詢 需要有連接條件select employee.emp_id, name , total_sales from employee , w...

2023-10-01 ‧ 由 hiimfrank 分享
DAY 18

SQL function

流程控制函數可以根據不同的條件 執行不同的處理流程 可以在SQL語句中實現不同的條件選擇 -- If(value, value1, value2) –如果val...

2023-10-02 ‧ 由 hiimfrank 分享
DAY 19

SQL function(2)

信息函數 & 幾個應該比較常用的function select version(); -- 查看當前的MYSQL版本 format(value, n)...

2023-10-03 ‧ 由 hiimfrank 分享
DAY 20

SQL having

用來過濾數據的 -- 若過濾條件中使用了聚合函數,則必須使用having來替換where 否則會出錯-- 使用到group by才能使用having, 且hav...

2023-10-04 ‧ 由 hiimfrank 分享