国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 巴彦县| 花垣县| 沙坪坝区| 晋江市| 马鞍山市| 宁安市| 牡丹江市| 三穗县| 本溪| 广南县| 清河县| 宜都市| 定安县| 化州市| 盐边县| 鄂州市| 阜平县| 黔江区| 土默特右旗| 柞水县| 永兴县| 哈尔滨市| 寻甸| 武清区| 蒙阴县| 祁阳县| 平舆县| 乐业县| 嘉峪关市| 南平市| 淮安市| 肇源县| 宁城县| 罗源县| 阿瓦提县| 平利县| 中阳县| 仙桃市| 收藏| 牡丹江市| 和林格尔县|