av人人干_女狠狠噜天天噜日日噜_国产精品一区二区免费_亚洲国语自产一区第二页_免费av观看_已婚少妇露脸日出白浆_国产精品探花视频_久久国产精品2020免费_国产精品好好热av在线观看_亚洲另类春色校园小说

網(wǎng)站建設(shè)知識(shí)

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

當(dāng)前位置:深圳網(wǎng)站建設(shè) > 網(wǎng)站建設(shè)知識(shí)> 11個(gè)實(shí)用經(jīng)典的SQL小貼士

11個(gè)實(shí)用經(jīng)典的SQL小貼士

2015/1/23 14:23:58 獨(dú)占網(wǎng)絡(luò) 網(wǎng)站建設(shè)知識(shí)
學(xué)習(xí)工作之余,在沒有要解決問題的壓力之下,還是建議系統(tǒng)的看看書,對(duì)于一些認(rèn)為沒啥用的知識(shí)點(diǎn),也建議去仔細(xì)的看看,練練手,說不定什么時(shí)候就用到了,到時(shí)也好有針對(duì)性的去查,不至于盲目的按照自己的思路,重復(fù)的創(chuàng)造一些低效的解決方法。

======正文開始===========

1.[]的使用

當(dāng)我們所要查的表是系統(tǒng)關(guān)鍵字或者表名中含有空格時(shí),需要用[]括起來,例如新建了兩個(gè)表,分別為user,user info,那么select * from user和select * from user info就要報(bào)錯(cuò),需要寫成:select * from [user] 和 select * from [user info],不過千萬不要因?yàn)橛衃]的幫助,就隨意起名了,那是自找麻煩,不過我確實(shí)看到有人把用戶表起名為user的。

2.NULLIF函數(shù)

NULLIF(Expression1,Expression2):給定兩個(gè)參數(shù)Expression1和Expression2,如果兩個(gè)參數(shù)相等,則返回NULL;否則就返回個(gè)參數(shù)。

等價(jià)于:Case WHEN Expression1=Expression2 Then NULL ELSE Expression1。

例如Select NULLIF(1,1)返回NULL,Select NULLIF(1,2)返回1。

有一個(gè)實(shí)際的應(yīng)用,例如防止除0操作的放生,可以使用a/NULLIF(b,0),這樣就不怕b是0了,當(dāng)然除0操作也可以通過別的方式判斷。

3.NULL

NULL是個(gè)神奇的東西,表示空值,未知值,任何數(shù)與它加減乘除都返回NULL。

4.ISNULL函數(shù)

ISNULL(Expression1,Expression2):給定兩個(gè)參數(shù)Expression1和Expression2,如果Expression1是NULL,那么返回Expression2,否則返回Expression1。

等價(jià)于:Case WHEN Expression1 is NULL Then Expression2 ELSE Expression1。

例如Select ISNULL(NULL,1)返回1,Select ISNULL(1,2)返回1。

有一個(gè)實(shí)際的應(yīng)用,可以對(duì)空值進(jìn)行默認(rèn)值替代,例如SELECT ISNULL(email,’沒有填寫email’) from table1,所有email為null的,用’沒有填寫email’來替代。

   5.COALESCE函數(shù)

COALESCE(Expression1,Expression2,Expression3,……):接受一系列的表達(dá)式或列,返回個(gè)非空的值。

例如SELECT COALESCE(NULL,NULL,4,NULL,NULL,5),那么返回4,如果里面的參數(shù)都為NULL,那么會(huì)報(bào)錯(cuò)。

6.WITH TIES

與top()和order by 一起用,可以返回多于top的行。防止丟失想要的信息。

例如:有個(gè)表table1

(1)select * from table1 order by name desc  


(2)select top(3) * from table1 order by name desc 



(3)select top(3) with ties * from table1 order by name desc  



7.ORDER BY NEWID():返回隨機(jī)排序結(jié)果。

8.BETWEEN a AND b:返回大于等于a,小于等于b的結(jié)果。如果a>b,那么返回NULL。

9.不要在where條件中使用函數(shù),會(huì)強(qiáng)制每一行都計(jì)算該函數(shù),無法使用索引查找。

例如:select * from table1 where id+3>5和select * from table1 where id>5-3,后者效率比前者高。

10.許多以_desc結(jié)尾的列,是為了更友好的表示一個(gè)列的含義。

例如:SELECT * FROM sys.databases



11.推薦一個(gè)小插件,SQL Prompt,配合Microsoft SQL Server Management Studio,使用起來非常方便,同時(shí)再加上以下幾個(gè)快捷鍵:

(1)ctrl+5或F5,運(yùn)行代碼,如果想運(yùn)行特定的語句,那么只是選中該語句,然后F5或ctrl+E即可。

(2)ctrl+L:顯示執(zhí)行計(jì)劃。

(3)ctrl+R:顯示隱藏下面的結(jié)果窗口,增大自己書寫sql的空間。

(4)ctrl+K,然后按Y,格式化SQL代碼。
始終專注高端網(wǎng)站建設(shè)服務(wù) 網(wǎng)站建設(shè)案例服務(wù)方案聯(lián)系

聯(lián)系我們

135-3000-5572
151-1257-9390

地址:深圳市龍崗區(qū)橫崗街道力嘉創(chuàng)意文化產(chǎn)業(yè)園338

郵箱:chenmh@sz886.com

我們的優(yōu)勢(shì)

12年建站服務(wù)經(jīng)驗(yàn)自主開發(fā)后臺(tái)CMS開發(fā)項(xiàng)目不外包無隱形收費(fèi)

服務(wù)198家上市企業(yè)服務(wù)行業(yè)龍頭超過70家 營銷型網(wǎng)站建設(shè)完備的項(xiàng)目流程管理體系網(wǎng)頁設(shè)計(jì)與網(wǎng)站開發(fā)技術(shù)并重

關(guān)于獨(dú)占網(wǎng)絡(luò)

十多年來,憑借對(duì)設(shè)計(jì)的深刻理解,對(duì)互聯(lián)網(wǎng)營銷趨勢(shì)的敏銳洞察,獨(dú)占網(wǎng)絡(luò)不斷修正服務(wù)導(dǎo)向,完善創(chuàng)作品格,始終注重專業(yè)探索,為所有合作企業(yè)機(jī)構(gòu)全力以赴,確保網(wǎng)站的視覺體驗(yàn)與營銷轉(zhuǎn)化能力。

我們是一群對(duì)互聯(lián)網(wǎng)抱有執(zhí)著信念的技術(shù)控。從2012年到現(xiàn)在,公司從未建過強(qiáng)大的營銷團(tuán)隊(duì),卻憑著作品與服務(wù)不斷保持增長(zhǎng),做到了"桃李不言,下自成蹊。" 我們堅(jiān)信:每個(gè)客戶都是一條渠道,每個(gè)案例都是一個(gè)廣告,為企業(yè)插上翅膀,助力企業(yè)轉(zhuǎn)型升級(jí),我們已做好準(zhǔn)備。

專業(yè)團(tuán)隊(duì)為您提供深圳網(wǎng)站建設(shè)、深圳網(wǎng)站制作、深圳營銷型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)等服務(wù),深圳建網(wǎng)站就找獨(dú)占網(wǎng)絡(luò) | 12年專注網(wǎng)站建設(shè)

深圳市獨(dú)占網(wǎng)絡(luò)科技有限公司 |備案號(hào):粵ICP備15007128| Copyright 2025,ALL Rights Reserved www.ykfic.cn | Copyright 2025版權(quán)所有
Hi,Are you ready? 如果您有意向
請(qǐng)于我們?nèi)〉寐?lián)系。

有一個(gè)互聯(lián)網(wǎng)項(xiàng)目想和我們談?wù)剢幔?br>您可以填寫右邊的表格,讓我們了解您的項(xiàng)目需求,這是一個(gè)良好的開始,我們將會(huì)盡快與你取得聯(lián)系。當(dāng)然也歡迎您給我們寫信或是打電話,讓我們聽到你的聲音!

獨(dú)占-整合互聯(lián)網(wǎng)營銷

地址:深圳市龍崗區(qū)橫崗地鐵A出口力嘉創(chuàng)意文化產(chǎn)業(yè)園338
大客戶專線:深圳 13530005572
售前QQ:1447567909
E-mail: sales@sz886.cn

合作意向表
您希望我們?yōu)槟峁┦裁捶?wù)?
主站蜘蛛池模板: 卢龙县| 宜兰县| 翁牛特旗| 惠来县| 吉水县| 华蓥市| 健康| 河间市| 双江| 漳平市| 容城县| 年辖:市辖区| 新乡县| 洪洞县| 婺源县| 普格县| 台中县| 东丰县| 禹城市| 澳门| 集安市| 沙洋县| 威远县| 江油市| 屏山县| 文登市| 互助| 县级市| 天气| 当涂县| 吉隆县| 繁昌县| 庄河市| 灵宝市| 兴海县| 抚顺县| 洛隆县| 涟源市| 泗阳县| 罗源县| 罗江县|