王利的博客
          歷史在哪里扭曲,就在哪里突破
          posts - 17,  comments - 0,  trackbacks - 0
          ?

          1.關(guān)鍵字

          Top N 返回記錄的條數(shù),

          top N percent? 返回查出結(jié)果數(shù)量的百分比(四舍五入),

          with ties order by,top 一起用能夠查出和最后一條記錄相等的數(shù)據(jù),

          distinct? 消除重復(fù)記錄

          2.集合函數(shù)

          Count(字段名) 統(tǒng)計(jì)數(shù)據(jù)忽略空行

          count(*)? 統(tǒng)計(jì)不忽略空行,avg,max,min,sum

          3.分類匯總查詢

          Group by 子句按字段分類,相同字段為一組

          注意:用于分類的字段必須是查詢的字段,不要對(duì)包含多個(gè)空值的字段使用,空值也會(huì)作為一組

          Having 子句只能在group by 子句中使用作為條件判斷類似于where ,where中不能調(diào)用聚合函數(shù),having中可以.

          4.Rollup 操作符

          Cube 操作符

          Compute 子句

          Compute by 子句

          5.聯(lián)接查詢

          內(nèi)聯(lián)接查詢 : 返回滿足聯(lián)接條件的數(shù)據(jù)

          1 inner join 2 on 聯(lián)接表達(dá)式

          :select distinct (lastname+' '+firstname) as name,orderid from employees as e inner join orders as o on e.employeeid=o.employeeid

          外聯(lián)接查詢:返回滿足聯(lián)接條件的數(shù)據(jù),也返回左邊或者右邊表不符合聯(lián)接條件的記錄

          左向外聯(lián)接:返回table1所有的記錄,如果table1中的記錄在table2中沒有匹配的記錄,則結(jié)果集和table2相關(guān)的字段為空值

          Table1 left join table2 on 聯(lián)接expression

          Table1 left outer join table2 on 聯(lián)接expression

          右向外聯(lián)接:返回table2所有的記錄,如果table2中的記錄在table1中沒有匹配的記錄,則結(jié)果集和table1相關(guān)的字段為空值

          Table1 right join table2 on 聯(lián)接expression

          Table1 right outer table2 on 聯(lián)接expression

          完整外聯(lián)接查詢:返回兩個(gè)表所有的記錄,互相沒有匹配記錄時(shí)填充空值.

          Table1 full join table2 on 聯(lián)接expression

          Table1 full outer table2 on 聯(lián)接expression

          ?

          交叉聯(lián)接查詢:如果沒有where,返回table1,table2的笛卡兒乘積,既所有記錄的不同交叉組合

          Table1 cross join table2

          ?

          6.合并多個(gè)記錄集

          Union? [all]操作符

          要求引用的所有的表都有相似的數(shù)據(jù)結(jié)構(gòu),相同的字段數(shù)且每個(gè)查詢中字段的順序要相同

          如果要全部返回不刪除重復(fù)記錄就使用all

          盡量把復(fù)雜的查詢分解提高查詢效率.

          ?

          7.子查詢

          一個(gè)查詢語句嵌套在DML(select,update,delete,insert)語句中,則該語句被成為子查詢.嵌套最多32,功能類似于聯(lián)接查詢,主要用于當(dāng)查詢需要多個(gè)步驟時(shí).

          分類:

          相關(guān)子查詢子查詢重復(fù)執(zhí)行,并將結(jié)果值代入外部查詢的where子句進(jìn)行評(píng)估.

          內(nèi)層子查詢被反復(fù)執(zhí)行,對(duì)外層查詢的每行內(nèi)層子查詢都執(zhí)行一次.

          先外層查詢?cè)賰?nèi)層查詢?cè)偻鈱釉賰?nèi)層

          :select lastname,firstname from employees as e where '1998-1-1' in (select orderdate from orders as o where o.employeeid=e.employeeid)

          相關(guān)子查詢的操作符 exists(not exists)用于限制外部查詢,使其結(jié)果集符合子查詢的條件,子查詢返回true ,false

          :select lastname,firstname from employees as e where exists (select * from orders as o where o.employeeid=e.e.employeeid and o.orderdate='1998-1-1')

          嵌套子查詢? 只執(zhí)行一次子查詢并將結(jié)果值代入外部查詢的where子句進(jìn)行評(píng)估.

          內(nèi)層子查詢執(zhí)行完畢,再執(zhí)行外層查詢.

          ?:select lastname,firstname from employees where employeesid in (select employeesid from orders where orders.orderdate='1998-1-1')

          ?

          子查詢可以作為派生的表

          可以作為表達(dá)式

          Select? productname,unitprice,(unitprice-(select avg(unitprice) from products) ) as diff from products where productname='chai'

          模擬聯(lián)接子句

          模擬having子句

          posted @ 2006-10-09 14:21 疾風(fēng)之狼的java之旅 閱讀(293) | 評(píng)論 (0)編輯 收藏
          ?

          最近這兩個(gè)星期,遇到的每件事都值得我記憶回味,從中更深層次的認(rèn)識(shí)自己,看清自己。

          主要三件事:1.辭職。

          ?????????????????? 辭職時(shí)的考慮,擔(dān)憂。新工作的洽談,選擇和分析新公司的狀況。

          ????????????????? 從結(jié)果看當(dāng)時(shí)的想法那些是對(duì)的,那些是謬誤的

          ?????????????? 2. 做金揚(yáng)網(wǎng)站。

          ????????????????? 剛接到私活事的心情,冷了兩個(gè)星期后的心情,做網(wǎng)站的態(tài)度,做網(wǎng)站的效率。到底做出了什??? 么。趕活時(shí)的心情,做完后我的心情和感受。

          ?????????????? 3.新公司里學(xué)習(xí)php和接受考驗(yàn)。

          ????????????????????? 學(xué)習(xí)php的體驗(yàn),以及筆記整理。失敗在傲慢和輕視。

          ????????????????????? 人際關(guān)系的處理。

          ?????????????????????

          ?

          需要思考的幾個(gè)問題:1.怎么學(xué)習(xí)

          ????????????????????????? 遠(yuǎn)期的學(xué)習(xí)目標(biāo),近期的學(xué)習(xí)目標(biāo),最迫切要學(xué)習(xí)的知識(shí)。

          ????????????????????????? 學(xué)習(xí)的方法:記學(xué)習(xí)筆記,看書,聽教程,上網(wǎng)查資料,找相關(guān)的網(wǎng)站。練習(xí),練習(xí),再練習(xí)。

          ????????????????????????? 學(xué)習(xí)的時(shí)間,學(xué)習(xí)的方式。

          ????????????????????????? 2.怎么工作

          ????????????????????????? 工作的意義:為什么而工作,工作的方向,目標(biāo)。

          ????????????????????????? 工作的方式:上班,私活

          ????????????????????????? 怎樣對(duì)待工作的時(shí)間,安排工作的時(shí)間,在城青的時(shí)候我怎樣對(duì)待工作和工作時(shí)間的

          ??????????????????????

          ????????????????????????? 3.怎么生活

          posted @ 2006-07-05 14:17 疾風(fēng)之狼的java之旅 閱讀(194) | 評(píng)論 (0)編輯 收藏
          ?

          1.解決了金楊網(wǎng)站論壇的問題。

          2.遺留問題:金楊網(wǎng)站的文檔。

          ??????????????? php模板的學(xué)習(xí)

          ??????????????? 金揚(yáng)網(wǎng)站增加一個(gè)欄目。

          posted @ 2006-07-03 09:14 疾風(fēng)之狼的java之旅 閱讀(240) | 評(píng)論 (0)編輯 收藏
          ?

          1.學(xué)習(xí)smarty模板技術(shù)

          2.寫學(xué)習(xí)手記

          3.寫一個(gè)例子
          4.在博客上寫php和smarty的安裝詳解
          5.寫心情博客
          6.寫上次開發(fā)金楊網(wǎng)站的心得

          posted @ 2006-06-30 09:02 疾風(fēng)之狼的java之旅 閱讀(157) | 評(píng)論 (0)編輯 收藏
          ?

          1.金楊網(wǎng)站交工,遺留了兩個(gè)問題:論壇和再加一個(gè)欄目

          辦了一件傻事:話太多,說了不該說的話。

          ?

          3.想出了一個(gè)php網(wǎng)站架構(gòu)方案

          4.晚上又是12點(diǎn)以后才睡覺,造成第二天睡眠不足。

          5.晚上修改了金揚(yáng)網(wǎng)站的幾個(gè)頁面顯示的樣式問題,空指針的跳轉(zhuǎn)問題,擴(kuò)展了在線編輯器上傳文件的大小。發(fā)現(xiàn)了在線編輯器里上傳的圖片無法刪除的問題。

          posted @ 2006-06-29 09:35 疾風(fēng)之狼的java之旅 閱讀(152) | 評(píng)論 (0)編輯 收藏
          ?

          1.寫出用戶管理的接口類。

          2.寫出分頁類。

          3.寫出防sql注入的函數(shù)或類。

          4.架構(gòu)出php開發(fā)框架。

          posted @ 2006-06-29 09:20 疾風(fēng)之狼的java之旅 閱讀(152) | 評(píng)論 (0)編輯 收藏

          <2006年6月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章檔案

          相冊(cè)

          友情鏈接

          搜索

          •  

          積分與排名

          • 積分 - 4337
          • 排名 - 3228

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 汉中市| 铅山县| 荣成市| 陆河县| 邯郸县| 唐山市| 海淀区| 铜川市| 揭西县| 新乡县| 突泉县| 西畴县| 治县。| 大石桥市| 西乌珠穆沁旗| 福泉市| 玉山县| 志丹县| 满城县| 南雄市| 河北区| 长春市| 屯昌县| 富宁县| 阳曲县| 阿拉善左旗| 云南省| 满洲里市| 遂川县| 濉溪县| 淮滨县| 新化县| 老河口市| 平武县| 新邵县| 赣州市| 永安市| 大石桥市| 黄陵县| 新乡县| 阿勒泰市|