国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

常見的SQL Server查詢語句

2024-08-31 00:54:20
字體:
來源:轉載
供稿:網友
常見的SQL Server查詢語句// 備注:這里列出一些使用頻率比較高的SQL語句語法,以便他日查詢和使用

SQL語句由命令、子句、運算符和統計函數組成。 一. 命令

1. 數據定義命令: CREATE: 建立新的數據表、字段和索引表; DROP: 從數據庫刪除數據表或索引; ALTER: 增加或修改字段屬性;

2. 數據操作命令: SELECT: 找出滿足條件的記錄;INSERT: 增加記錄或合并兩個數據表;UPDATE: 更新滿足條件的記錄;DELETE: 刪除滿足條件的記錄;

二. 子句

FROM: 指定數據表; WHERE: 設置條件; GROUP BY: 設置分組; HAVING: 設置分組條件; ORDER BY: 設置輸出的條件;

三. 運算符

1. 邏輯運算符: AND(與)、OR(或)、NOT(非); 2. 關系運算符: <、<=、 >、 >=、 =、 <>(不等于); 3. 其他運算符: BETWEEN(設置范圍)、LIKE(通配設置)、IN(集合設置);

四. 統計函數

AVG: 求平均值; COUNT: 求數量; SUM: 求和; MAX: 求最大值; MIN: 求最小值;

五. 常見的SELECT、INSERT、UPDATE、DELETE語句

1. 數據查詢操作 常見的SELECT語句包括6部分,其語法形式為:SELECT [TOP(數值)] [all | distinct] <目標列表達式>, ...|*

FROM 表名 WHERE 查詢語句 GROUP BY 分組字段(屬性名) HAVING 分組條件 ORDER BY 字段[ASC | DESC] 整個SELECT語句的含義是,根據WHERE子句的查詢條件表達式,從FROM子句指定的基本表(如果有多個表時,表之間用逗號分隔開)找出滿足條件的元組,再按SELECT子句中的屬性名(有多個屬性名時,用逗號分隔開;當字段名來自不同的表時,字段名前應加字段前綴),選出元組中的屬性值形成結果表;如果有GROUP子句,則將結果按屬性的值進行分組,該屬性列值相等的元組為一組。通常會在每組中使用集合函數。如果GROUP子句帶HAVING子句,則只有滿足指定條件的組才予以輸出;如果有ORDER BY子句,則結果表還要按字段的值的升序(ASC)或降序(DESC)排列,默認為升序。

其中, *: 表示對應表的所有字段; DISTINCT: 去掉結果表中的重復行;

2. 數據插入操作

(1) 單元組的插入: INSERT INTO 基本表名 [(表的列名)] VALUES(元組值) (2) 多元組的插入: INSERT INTO 基本表名 [(表的列名)] VALUES(元組值), (元組值),.., (元組值) (3) 查詢結果的插入: INSERT INTO 基本表名 [(表的列名)] 這個語句可以把一個SELECT語句的查詢結果插到某個基本表中。

3. 修改數據操作

UPDATE 基本表名 SET 屬性名 = 屬性值 WHERE 查詢語句

4. 刪除數據操作

DELETE FROM 基本表名 WHERE 查詢語句

六. 參數化SQL語句

在SQL語句中,全局變量名稱以@@開頭,局部變量以@開頭。 為變量賦值的方法有兩種,一種是使用SELECT語句,另一種是使用SET語句。 SELECT @varName = exPRession 或: DECLARE @varName char(20) SET @varName = "Hello World!"


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 饶阳县| 巴塘县| 绥棱县| 宁陕县| 宝清县| 吉林市| 西乌| 林州市| 徐汇区| 蓬溪县| 汪清县| 湘潭市| 宜章县| 聂荣县| 天台县| 三门县| 托克逊县| 永清县| 克拉玛依市| 莱州市| 京山县| 镇赉县| 庄浪县| 启东市| 西城区| 万年县| 绵竹市| 泾川县| 改则县| 阿合奇县| 乐亭县| 乳山市| 周宁县| 大田县| 额尔古纳市| 固镇县| 遂川县| 仙居县| 教育| 海林市| 鹤岗市|