數據查詢及管理

簡單的SELECT語句:

SELECT  '查詢內容'

FROM '表名'

 

設置查詢條件

SELECT * FROM 學生信息

WHERE 民族 = '漢族’AND 性別 = ‘女’

OR :滿足一個就可以

 

排序

SELECT * FROM 成績信息

WHERE 考試編號 = '0001' AND 課程編號 = '1'

ORDER BY 分數 ASC(升序、DESC 降序)

 

分組

SELECT 課程編號 AVG(分數) FROM 成績信息

WHERE 考試編號 = '0001'

GROUP BY rollup (課程編號)

Rollup 彙總之後再排序

 

使用函數

SELECT 課程編號 MAX(分數) FROM 成績信息

WHERE 考試編號 = '0001'

 

使用HAVING子句

SELECT 考試編號,課程編號 AVG(分數) FROM 成績信息

GROUP BY  考試編號,課程編號

HAVING AVG(分數)>=90

ORDER BY 考試編號

 

插入數據

  • INSERT INTO語句

INSERT INTO 學生信息 VALUES (需要插入的信息)

  • INSERT…select語句

INSERT table_name[column_list]

SELECT column_list

From table_list

WHERE search_condirions

  • SELECT…INTO語句

SELECT *

INTO  # 臨時表

FROM 學生信息

Where 性別 = ’男‘

 

UPDATE 語句

UPDATE [TOP]表名或視圖名

SET 賦值(具體值)

WHERE 條件

 

DELETE語句

DELETE FROM 表名

WHERE 條件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章