程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 教程:學習SELECT

SQL Server 教程:學習SELECT

編輯:關於SqlServer


  1.SELECT語句從數據庫中選取數據
SELECT '列名' FROM '表名' SELECT list_name FROM table_name 從 '表名' 選區'列名' 數據 SQL SELECT * FROM table_name 從 '表名' 選區全部數據
2.SELECT 加WHERE 語句
SELECT '列名' FROM '表名' WHERE '條件'
3.SELECT 加AS 語句
使用AS 給數據指定一個別名。此別名用來在表達式中使用 count()函數的作用是:計算數組中的元素數目或對象中的屬性個數。 SELECT CONCAT(*) AS new_name
4.SELECT JOIN ON語句
JOIN聯合操作兩個表 SELECT '列名1' '列名2' FROM '表名1' JOIN '表名2' ON 條件 SELECT A.SYMBOL,A.SNAME FROM SECURITYCODE A JOIN DAYQUOTE B ON A.SYMBOL =B.SYMBOL SQL--JOIN之完全用法(版本2)
5.SELECT ORDER BY語句
ORDER BY排序ASC升序, DESC降序 SELECT '列名' FROM '表名1' ORDER BY '列名' [ASC, DESC] SELECT list_name FROM table_name Orders ORDER BY list_name
6.SELECT LIMIT語句
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 返回指定的記錄數。LIMIT 接受一個或兩個數字參數。參數必須是一個整數常量。如果給定兩個參數,第一個參數指定第一個返回記錄行的偏移量,第二個參數指定返回記錄行的最大數目。初始記錄行的偏移量是 0(而不是 1): SELECT * FROM table LIMIT 5,10; // 檢索記錄行 6-15 //為了檢索從某一個偏移量到記錄集的結束所有的記錄行,可以指定第二個參數為 -1: SELECT * FROM table LIMIT 95,-1; // 檢索記錄行 96-last. //如果只給定一個參數,它表示返回最大的記錄行數目: SELECT * FROM table LIMIT 5; //檢索前 5 個記錄行 //換句話說,LIMIT n 等價於 LIMIT 0,n。
 
 和大家一起學習SQL的INSERT INTO\UPDATE\DELETE操作語句:

1.INSERT INTO
INSERT INTO 表名 VALUES (值1, 值2,....) 將值1,值2, 插入' 表名' 中的一行值 INSERT INTO 表名 (列1, 列2,...) VALUES (值1, 值2,....) 指定列插入數據

2.UPDATE
UPDATE 表名 SET 列名 = '值2' WHERE 列名 = '值1' 在表中將原列值為值1的,設置為值2

2.DELETE
DELETE FROM 表名 WHERE 列名 = '值1' 刪除列名值為值1的行 DELETE FROM 表名 WHERE 列名 = '值1' DELETE * FROM 表名 DELETE FROM 表名 刪除表名所有的行

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved