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

首頁(yè) > 開發(fā) > 綜合 > 正文

SQL循序漸進(jìn)(9)select語(yǔ)句

2024-07-21 02:12:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

select語(yǔ)句

  在上面的教程中已經(jīng)有用到select語(yǔ)句。在本節(jié)教程中將詳細(xì)對(duì)它進(jìn)行闡述。select語(yǔ)句是sql的核心,在你的sql語(yǔ)句中可能用的最多的就是select語(yǔ)句了。由于大量的選項(xiàng)可以用于select語(yǔ)句,所以整個(gè)教程好象就是圍這select語(yǔ)句轉(zhuǎn)。當(dāng)我們構(gòu)造sql查詢語(yǔ)句(利用了select語(yǔ)句)的時(shí)候,認(rèn)識(shí)所有的可能選項(xiàng)和最好的或者最有效率的方法來(lái)實(shí)現(xiàn)是很有用的。這個(gè)教程將為你提供這些技能。

  select語(yǔ)句用于查詢數(shù)據(jù)庫(kù)并檢索匹配你指定條件的選擇數(shù)據(jù)。select語(yǔ)句有五個(gè)主要的子句子你可以選擇,而from是唯一必須的子句。每一個(gè)子句有大量的選擇項(xiàng)、參數(shù)等等。這些子句將羅列在下面,而且它們每一個(gè)都將在以后的教程有更為詳細(xì)的描述。

以下是select語(yǔ)句的格式:

select [all | distinct] column1[,column2]

from table1[,table2]

[where "conditions"]

[group by "column-list"]

[having "conditions]

[order by "column-list" [asc | desc] ]

下面舉個(gè)例子:

select name, age, salary

from employee

where age > 50;

上面的這個(gè)語(yǔ)句將從employee表中選擇age大于50的所有的name、age和salary列的數(shù)值。

注意:一定要在sql語(yǔ)句末尾加上一個(gè)分號(hào)。這個(gè)分號(hào)提示sql語(yǔ)句已經(jīng)結(jié)束并準(zhǔn)備被解釋。

以下的表格給出了各種比較運(yùn)算符號(hào):



=


等于


>


大于


<


小于


>=


大于等于


<=


小于等于


<>


不等于


like


字符串比較測(cè)驗(yàn)

舉個(gè)例子吧:

select name, title, dept

from employee

where title like 'pro%';

上面的語(yǔ)句是從employee表中選擇title是以'pro'為開頭的name、title和dept列中的所有行或者數(shù)值。

另外all和distinct也是sql中的關(guān)鍵字,它們用于在你的查詢結(jié)果中選擇all(缺省)或者"distinct"或者單一記錄。如果你想在指定的列中檢索單一記錄,你可以使用"distinct" 關(guān)鍵子。 因?yàn)閐istnct 將會(huì)丟棄所有你在select指定的列復(fù)制的記錄,比如 :

select distinct age

from employee_info;

這條語(yǔ)句將返回所有在employee_info表中單一的age數(shù)據(jù)。

而all就將顯示所有指定的類,包括所有的復(fù)制數(shù)據(jù)。在沒有指定的時(shí)候,這個(gè)all關(guān)鍵字是缺省的。



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 道真| 嘉黎县| 北流市| 南汇区| 重庆市| 棋牌| 行唐县| 达州市| 高密市| 麦盖提县| 博湖县| 和林格尔县| 巴楚县| 原平市| 芦山县| 额尔古纳市| 永顺县| 弋阳县| 侯马市| 天台县| 崇州市| 方山县| 沂水县| 封开县| 板桥市| 湖州市| 遂宁市| 新乐市| 拜城县| 隆尧县| 西乌珠穆沁旗| 遂川县| 那坡县| 工布江达县| 松滋市| 浦东新区| 遵义市| 白银市| 睢宁县| 偏关县| 黄大仙区|