查詢某人的資料:SELECT 生日 FROM 學生 WHERE 姓名="施向彥"
查詢某人的所有資料:SELECT * FROM 學生 WHERE 姓名="黃昭源"
新增某人的資料:INSERT INTO 學生 ( 學號, 姓名, 生日 ) VALUES (79525113, "林建昌", "66/12/31")
修改某人的資料:UPDATE 學生 SET 地址 = "土耳其" WHERE 姓名="夏明煌"
刪除某人的資料:DELETE * FROM 學生 WHERE 姓名="林建昌"
===============================================================================
說明:
在查詢某人的所有資料時,原始的做法如下:
SELECT 學號、姓名、地址、生日 FROM 學生 WHERE 姓名="黃昭源"~就是將所有欄位列出
但我們可使用*!*在SQL所代表的就是所有欄位,因此表現如下:
SELECT * FROM 學生 WHERE 姓名="黃昭源"
在設資料庫時欄位的資料型態將是決定在SQL是否要加 " " (因為文字、日期/時間就需要加 " ")
前面是指結果,因此後面的值需加 " " ,如下標示:
SELECT 生日 FROM 學生 WHERE 姓名= "施向彥"
(結果) (資料表) (值)
SELECT * FROM 學生 WHERE 姓名= "黃昭源"
(結果) (資料表) (值)
INSERT INTO 學生 ( 學號, 姓名, 生日 ) VALUES (79525113, "林建昌", "66/12/31")
(資料表) (結果) (值)
DELETE * FROM 學生 WHERE 姓名= "林建昌"
(結果) (資料表) (值)
UPDATE 學生 SET 地址 = "土耳其" WHERE 姓名="夏明煌"
(資料表) (結果) (值)
沒有留言:
張貼留言