SQL語法 新手入門 從0到1

前言

對於剛接觸SQL的新手們,我在這邊幫大家整理一些常運用到的SQL指令及簡單說明,順便幫我自己複習一下,最常用的SQL語法不外乎就是新增(Insert)、查詢(Select)、更新(Updata)、刪除(Delete) 。

1.建立資料庫 Create

操作資料庫之前我們需要建立一個資料庫(Database)

先建立一個資料庫命名為「MyClass」

接著需要在資料庫裡面建立一個存放資料的資料表(Table)

我們建立一個紀錄班級個人資料的資料表命名為「General_Information」

int為整數,varchar(50)為字串長度50,建立好的Table如下

ID Name Age Phone

 2.新增資料 Insert

再來就是開始操作資料庫了,一開始當然是先新增幾筆成員的資料

我們先在「General_Information」的Table,新增一筆資料

ID Name Age Phone
1 Allen 13 02-2111111

新增SQL的寫法還有很多種這邊幾舉兩個簡單例子

新增特定欄位值

一次新增多筆,例如新增兩筆資料

結果如下

ID Name Age Phone
1 Allen 13 02-2111111
2 Barry 03-3000000
3 Cliff 11 03-3333333
4 Dave 14 05-0000000

3.查詢 Select,條件式Where

無論是Create或Inser的操作都不會有上述Table的回傳值,如果要查詢「General_Information」的資料就需要用到

結果如下

Name Age Phone
Allen 13 02-2111111
Barry 03-3000000
Cliff 11 03-3333333
Dave 14 05-0000000

可以搭配條件式Where來進行查詢,Select後面「*」代表所有欄位,指定查詢ID=3的資料

結果如下

ID Name Age Phone
3 Cliff 11 03-3333333

4.修改 Update

如果發現有些資料想要修改我們就可以用

我們來更新一下ID2的Age,同樣搭配條件式(Where),如果沒用Where會導致ID1~4的Age欄位都是同樣的值

結果如下

ID Name Age Phone
1 Allen 13 02-2111111
2 Barry 15 03-3000000
3 Cliff 11 03-3333333
4 Dave 14 05-0000000

5.刪除 Delete

學會了新增、查詢、修改,最後當然是要知道如何刪除資料

同樣需要搭配Where,不然會導致整個資料都被刪除掉,假設我們想到刪除ID3 Cliff這筆資料

結果如下

ID Name Age Phone
1 Allen 13 02-2111111
2 Barry 15 03-3000000
4 Dave 14 05-0000000

無論是新手或老手Insert、Update、Select、Delete都是常常會用到的指令,這邊只是簡單舉個例子讓新手比較容易了解。

發表迴響