94久久国产乱子伦精品免费,亚洲中文字幕无线乱码,国产在线观看黄av免费,色偷偷8888欧美精品久久},人妻一本久道久久综合久久鬼色},在线观看免费视频色

 
深圳網(wǎng)站建設(shè)設(shè)計(jì)

將想法與焦點(diǎn)和您一起共享

深圳網(wǎng)站建設(shè)設(shè)計(jì) 深圳網(wǎng)站優(yōu)化排名 深圳網(wǎng)站設(shè)計(jì)制作欣賞

SQL語言基礎(chǔ)

2018-04-18  閱讀: 深圳網(wǎng)站建設(shè)設(shè)計(jì)

SQL語言基礎(chǔ)
結(jié)構(gòu)化詢語言 SQL(Structure Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之N的語言,其功能包括數(shù)據(jù)定義、15珣、操作和控制四個(gè)方IHK SQL以其強(qiáng)人的功能及較布的通用性,已成為關(guān)系型數(shù)據(jù)鹿的標(biāo)推碼言5 SQL nj用于不同的關(guān)系型數(shù)描撣皆理系統(tǒng)中.在ASP巾,無論何時(shí)要訪(W-•個(gè)數(shù)據(jù)鹿,都要使用SQL砰牽因此,學(xué)好SQL語言對ASP編程非常重要< 木節(jié)將學(xué)4 4種常用的SQL數(shù)據(jù)杏商和探作淠句,即
⑴Select淠句一迕詢數(shù)據(jù):從數(shù)據(jù)表中杏淘行成列:

⑵Insert硏句一添加kl朵:向數(shù)據(jù)表巾添加ki錄,即增加行:
<3) Delete語句一冊除從數(shù)據(jù)農(nóng)巾刪除 ki呆:
<4) Update硏句一更新kl朵:修改數(shù)據(jù)表中的kiiu


1. Select 語句
SQL語言的主要功能之一是實(shí)現(xiàn)數(shù)據(jù)庫杏詢,此時(shí)nj以使用Select硏句來取得滿足特定條件的iii呆集,也就是說nj以從數(shù)據(jù)庫中杏商有關(guān)記錄(成字段h語法格式如下:
Select [AlljTop(數(shù)值}]字段列表 From 表名[Where 條件][Order By 字段][GroupBy字段]
語法說明如下-
<1) All:迕找范 W是所有iiil All是系統(tǒng)默認(rèn)的查找范鬧:Top(數(shù)值表示只選取前多少條iii呆,例如,先取酣5條1^錄,使用Top(5>«
<2)字段列表:就是要立商的字段,nj以是表巾的一個(gè)成幾個(gè)字段,巾間用逗號隔幾,用*表示杏商所有字段《
<3)表:就焐要立商的數(shù)描表,如果是多個(gè)表,巾N用逗號隔
<4)條件:就朵杏商時(shí)要求滿足的條件^
⑶Order By:把迕詢結(jié)果按拊定字段排序,ASC表示升序排列,DESC表示降件排列,馱認(rèn)為升序排列。
<6) Group By:表;將桁定字段求和.
<7) “丨廣內(nèi)為nj選內(nèi)容《
下M列甲一 •些常用的Select例了%立商數(shù)據(jù)表users壓所有ki錄的所有字段數(shù)據(jù):
Select * From Users
⑵杏商數(shù)據(jù)表里所有記錄的桁定字段的數(shù)據(jù):
Select Idf
Nane From Users
<3)只杏商數(shù)掘表的前2條ki^:
Select Top (2} * From Users
<4)根據(jù)條件選取數(shù)據(jù)表的ki錄:
Select * From Users Where Id-3
<5)按關(guān)鍵字杏找L尕:
Select * From Users Where Name-11 11
有時(shí)候杏找條件nj以不人掎確,例如f要迮洵所有姓名中有“張”字的用廣:Select * From Users Where Name like 張%*
杏找所有第一•個(gè)字為“張”的用:
Select * From Users Where Name like "張%”
<6)杏商結(jié)果擇序,
氣杏商表得到的ki朶集中含有較多條ki朶時(shí),總強(qiáng)希盟結(jié)果能夠按照所要求的順序排列,利用OrderBy就nj以實(shí)現(xiàn)a例如,將迕詢結(jié)果按姓名升序排列:如果有多個(gè)字段排序,中N用逗號隔丌,排序時(shí),吖先參考第-•個(gè)字段的值,產(chǎn)第一個(gè)字段的值相同時(shí),再參考第二個(gè)字段的值,依此類推*例如,
Select * From Users Order By Name ASCr
Oepts Desc
對于Access數(shù)掘.庫,也網(wǎng)7-4所示窗體巾中市“迕詢”按鈕,在彈m的對話框巾,nj執(zhí)行各種數(shù)據(jù)操作命令》
2. Insert 語句
在ASP巾,經(jīng)常滯要向數(shù)掘庫中捕入記采,例如,么用廣表Users中堆加新成員時(shí),就 茄 要 將 新 用 / _ 的 數(shù) 據(jù) 作 為 一 • 條 新ki采 捕 入 到 表Users中 此 時(shí) , nj以 使 用SQL語 言 的
Insert硏句來實(shí)現(xiàn)這個(gè)功能《語法格式如下:Insert Into表名(T段1,7設(shè)2,......... > Values <7設(shè)1的值,寧段2的值,........ )
語法說明如下a⑴在捕入的時(shí)候要注盤字段的類型,冇為文木成備注型,則該字段的疽兩邊要加引號:
冇為日期型,則應(yīng)也值的兩邊加#號:冇為布爾型,其值應(yīng)為True成False;冇為自動(dòng)編號類型字段,不ffi要抽入
<2) Values括號巾字段值的順序,必須與甜而括號中的字段依次對應(yīng),各字段之M、字
段值之M用逗號分丌》
⑶吋以也版1數(shù)描庫表結(jié)構(gòu)時(shí)使用默認(rèn)值,袖入時(shí)吋以不填巧,也吋以自動(dòng)袖入默認(rèn)值《
下而列難一■些常用的Insert例了%
⑴只捕入 Name字段:
Insert Into Users (Nane) Values (*aabbccrt>
⑵捕入 Name和Pwd字段:
Insert Into Users (Nanter
 Pvd) Valu« {”王成”,"38Sbac”)
3. Delete 語句
在SQL硏言巾,nj以使用Delete語句來刪除表巾的某些kil
語法格式如下:
Delete From 表名[Where 條件 1
語法說明如下a
⑴ “ Where條 件 ” 的 用 法 IjSelec丨 巾 的 用 法 是 一 樣 的 , 凡 免 符 六 條 件 的 都 會(huì) 被
刪除,如果沒有符含條件的ki朵,則不刪除5
<2)如果鋝略“Where條件”,將刪除表中的所有kiiu
下M列乎一•些常用的Delete例To
⑴刪除Name為“aabbcc”的記采:
Delete E*i:om Users Where Nant€-nadbbccv
<2)刪除表中的所冇數(shù)據(jù):
Delete From Users
4. Update 語句
在SQL硏言中,nj以使用Update硏句來修改、更新表中的某些kH
語法格式如下:
Update數(shù)據(jù)表名Set字段1 ■值1,字段2■值2,……[Where條件】
語法說明如下a
Where拊定修改iii朶的條件,其用法句Select語句中的“Where條件”的用法相<2)如果鋝略“Where條件”,則更新表中的全部^錄《下M列甲一•些常用的Update例了《
⑴修改Name為“張三”用廣的grade為1:
Update Users Set: qrade«l Where Name* "張三"
⑵將所有g(shù)rade值為0的用P巾的grade值誠2:
Update Users Set grade-grade-2 hhere grade^O

將文章分享到..
平昌县| 芒康县| 吉木乃县| 彰化市| 兰考县| 垣曲县| 平度市| 平乡县| 鹿邑县| 甘德县| 郑州市| 乌拉特中旗| 井冈山市| 吴旗县| 民和| 肇庆市| 凤庆县| 东乡县| 镇赉县| 布拖县| 隆尧县| 凤阳县| 同江市| 扬中市| 兴安盟| 山东省| 博乐市| 南郑县| 吴桥县| 依安县| 盈江县| 邢台县| 温州市| 游戏| 古蔺县| 金昌市| 浮山县| 安乡县| 安泽县| 邯郸县| 余姚市|