小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SQL語句學(xué)習(xí)_雨情相樂

 農(nóng)夫子oice 2007-06-28
 
查看文章
 
SQL語句學(xué)習(xí)
2007-06-05 09:04

SQL語句1                                      SQL:學(xué)習(xí)最常用的SQL語句,包括增、刪、改、查詢等。

SQL語句語法

語法結(jié)構(gòu):

select [TOP返回記錄條數(shù)]字段名表 FROM 數(shù)據(jù)表序列 [WHERE 條件表達(dá)式] [ORDER BY 排列字段表[ASC/DESC]]

查詢info表中的所有字段.______________選擇全部查詢

SELECT *   from info

查詢info表中的所有字段.只返回所需要的字段______________選擇部分查詢

SELECT i_name,i_age   from info

查詢info表中的滿足條件的字段.______________選擇部分查詢

SELECT *   from info where i_vip=true and i_age>23

 

SQL語句2                                                                                                                                    

SQL:學(xué)習(xí)SQL語句中的模糊查詢

代碼實(shí)例:SELECT *   from info where i_name like ‘*小*‘                      查詢i_name包含有小的記錄

             SELECT * from info where i_name like ‘?小*‘                      查詢i_name中,第二個(gè)字符是小的記錄

模糊查詢有兩個(gè)通配符:*代表任意多個(gè)任意字符                                     ?代表一個(gè)任意字符

SQL:學(xué)習(xí)SQL語句中另一個(gè)句型

返回前N條記錄:SELECT top 2 * from info          

SQL:學(xué)習(xí)SQL語句中另一個(gè)句型              

查詢結(jié)果按字段排序: 比如按年齡大小排序,按學(xué)分高低排序.得用ORDER BY關(guān)鍵字

語句寫法:ORDER BY   要排序的字段列表[ASC/DESC]     ASC為正排序,DESC為倒排序.

代碼實(shí)例:S ELECT *from info order by i_age desc         info表的信息按年齡倒排序

多表聯(lián)合查詢:

代碼實(shí)例: select * from user,info where user.u_id=info.i_uid             

                  (也可以省略表名u_id=i_uid)

中文解說: 查詢所有字段.從兩個(gè)表user和info.條件是user.u_id字和info.i_uid字段的值相等.

數(shù)據(jù)的增加.刪除.修改

增     insert into   語句           語法如下:

insert into表名[(字段1[,字段2[,...[字段N]]])]   VALUES(字段1[,字段2[,...[字段N]]])

代碼實(shí)例:向user插一條記錄

insert into user(u_user,u_code) values(‘fif‘,‘test‘)

另一種方法:insert into info values(7,‘FIF‘,‘男‘,5,true)      

數(shù)字,布爾,日期,時(shí)間就不用引號.字符串類型就用單引號.

省略了字段名.就必須給出全部字段的值,并且要按照表中的字段順序來寫.

修改記錄,也叫更新     insert into   語句           語法如下:

更新一條語句的SQL語句的寫法:
UPDATE 表名   SET 字段名1=表達(dá)式1[,字段名2=表達(dá)式2..]   [WHERE條件表達(dá)式]

代碼實(shí)例: 1將INFO表中所有人的年齡都加一歲  

                   寫法:update info set i_age=i_age+1

                   2.把所有VIP會(huì)員年齡改為20歲,并取消會(huì)員資格

                   寫法:update info set i_age=20,i_vip=false where i_vip=true

刪除語句                                                          語法如下:

DELETE FROM 表名 [WHERE 條件表達(dá)式]

代碼實(shí)例: 刪除INFO表中年齡為20的所有記錄  

                 寫法:delete from info where i_age=20

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多