MS SQL SERVER 上使用sql 語言 實(shí)現(xiàn)對表中的某些列 的查詢功能。
1.為表起別名 使用as 語句
示例如下:

將數(shù)據(jù)庫中的 班級表classinfo 選中并命名成ui;
2.查詢表中某一列或者全部列:
查詢某一表中的全部列 語句格式如下:
select*from表名;
查詢某一列,語句格式如下:
select 列名 from 表名 或者 select 表名.列名
示例如下:

3.查詢表中前部分列
采用 top語句? 語法如下:
SELECT TOP number/percent column_name(s)
FROM table_name 即可以選擇表中前幾列/前百分比列

4.排序語句ORDER BY 語句
ORDER BY 語句用于根據(jù)指定的列對結(jié)果集進(jìn)行排序。
ORDER BY 語句默認(rèn)按照升序?qū)τ涗涍M(jìn)行排序。
Ordery by 列名 desc(降序),字列名 asc(升序)
5.在表中,可能會包含重復(fù)值。這并不成問題,不過,有時您也許希望僅僅列出不同(distinct)的值。
關(guān)鍵詞 DISTINCT 用于返回唯一不同的值。
語法:
select dinstinct 列名稱 from 表名稱
6.條件查詢
主要使用WHERE 子句
如需有條件地從表中選取數(shù)據(jù),可將 WHERE 子句添加到 SELECT 語句。
語法
SELECT 列名稱 FROM 表名稱 WHERE 列 運(yùn)算符 值
下面的運(yùn)算符可在 WHERE 子句中使用:
操作符描述
=等于
<>不等于
>大于
<小于
>=大于等于
<=小于等于
BETWEEN在某個范圍內(nèi)
LIKE搜索某種模式
注釋:在某些版本的 SQL 中,操作符 <> 可以寫為 !=。
引號的使用
請注意,我們在例子中的條件值周圍使用的是單引號。
SQL 使用單引號來環(huán)繞文本值(大部分?jǐn)?shù)據(jù)庫系統(tǒng)也接受雙引號)。如果是數(shù)值,請不要使用引號。