本節將學習如何從SQL Server資料庫查詢數據。從一個簡單的查詢開始,查詢語句用於從單個或多個表中檢索數據。
SQL是一種特殊目的的編程語言,它是一種資料庫查詢和程式設計語言,用於存取數據以及查詢、更新和管理關係資料庫系統;同時也是資料庫腳本檔的擴展名。SQL語句無論是種類還是數量都是繁多的,很多語句也是經常要用到的,SQL查詢語句就是一個典型的例子,無論是高級查詢還是低級查詢,SQL查詢語句的需求是最頻繁的。
常見的查詢語句主要有以下幾種:
- SELECT - 演示如何針對單個表查詢數據。
- ORDER BY - 根據指定列列表中的值對結果集進行排序
- OFFSET FETCH - 演示如何限制查詢返回的行數。
- SELECT TOP - 演示如何限制查詢結果集中返回的行數或行百分比。
過濾數據部分
- DISTINCT - 在表的一列或多列中選擇不同的值(消除相同的值)。
- WHERE - 根據一個或多個條件過濾查詢輸出中的行。
- AND - 組合兩個布爾運算式,如果所有運算式都為真,則返回
true
。 - OR - 組合兩個布爾運算式,如果其中一個條件為真,則返回
true
。 - IN - 檢查值是否與列表或子查詢中的任何值匹配。
- BETWEEN - 測試值是否在指定範圍值之間。
- LIKE - 檢查字串是否與指定的模式匹配。
- 列和表別名 - 顯示如何使用列別名來更改查詢輸出和表別名的標題,以提高查詢的可讀性。
上一篇:
SQL Server修改數據
下一篇:
SQL Server連接表