SQL初級基礎

SQL基礎

選擇數據,SELECT語句

SELECT LastName,FirstName FROM Persons

SELECT * FROM Persons

 

返回不同的值,去除重複值SELECTDISTINCT

SELECT DISTINCT 列名稱FROM 表名稱

 

l  如需有條件地從表中選取數據,可將 WHERE 子句添加到 SELECT 語句。WHERE語句

請注意,我們在例子中的條件值周圍使用的是單引號。

SQL 使用單引號來環繞文本值(大部分數據庫系統也接受雙引號)。如果是數值,請不要使用引號

SELECT * FROM Persons WHERE FirstName=’Bush’

 

AND & OR 選取、過濾數據

SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')
AND LastName='Carter'

排序語句ORDER BY

默認升序,也有降序

SELECT Company, OrderNumber FROM Orders ORDER BY Company
SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC

DESC降序,ASC升序

 

INSERT INTO 插入

1.     INSERT INTO 表名稱 VALUES (值1,值2,值3…) 表名稱指被插入的表,值的屬性需要和表的表頭一致。

2.     在指定的列中插入數據。

INSERT INTO Persons(LastName,Address)VALUES(‘Wilson’,’Champs-Elyseees’)

 

UPDATE 修改列表中的數據

UPDATE表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'

DELECT 刪除值

DELECTFROM 表名稱 WHERE 列名稱 =某值

在不刪除表的情況下刪除所有行  DELECT FROM table_name


發佈了39 篇原創文章 · 獲贊 7 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章