freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第5章數(shù)據(jù)排序、檢索、統(tǒng)計和多表操作-全文預(yù)覽

2025-03-29 21:59 上一頁面

下一頁面
  

【正文】 repl all 成績 with 成績 +成績 * for a姓名 =陳鋼 list a學(xué)號 ,a姓名 ,成績 for a姓名 =陳鋼 close all 41/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 ●串連 當(dāng)?shù)谝粋€表的記錄指針移動時,第二個表跟第一個表的記錄指針走,第三個表跟第二個表指針走。 ( 8) SET RELATION TO命令結(jié)束關(guān)聯(lián),終止表之間指針的同步移動。 ( 4) [ADDTIVE]是建立新的關(guān)聯(lián)后,保留以前的關(guān)聯(lián),用于三個或三個以上表的多重關(guān)聯(lián)。 【說明】 ( 1)發(fā)出關(guān)聯(lián)命令所在工作區(qū)的表是父表,被關(guān)聯(lián)的子表用 別名 表示,可以是工作區(qū)別名或工作區(qū)編號以及表別名。把前面的選課表作為父表發(fā)出關(guān)聯(lián)命令,把第一章列出的沒有重復(fù)值的課程列表作為子表,所建立的是多對一的關(guān)系。 ( 2)一對多的關(guān)系 子表有重復(fù)的關(guān)鍵字字段值,父表沒有重復(fù)。若用“ use 文件名 alias 表別名 ”打開表時指定了別名,則返回表的別名。 ( 3)最后用 SELETE命令選擇的工作區(qū)叫做當(dāng)前工作區(qū),其中的表文件叫做當(dāng)前表。若未選擇工作區(qū)時,系統(tǒng)默認(rèn)在 1號區(qū)打開表文件。 ( 2)一個工作區(qū)只能打開一個表文件,當(dāng)新的表打開,在這個區(qū)以前打開的表自動關(guān)閉。 ( 2) [FIELDS數(shù)值型字段名表 ]表示需要求和的一個或多個數(shù)值型字段 ,“ FIELDS”不能省,該項缺省對所有數(shù)值型字段求和。 use 學(xué)生成績 calc sum(數(shù)學(xué) ),avg(數(shù)學(xué) ) 立即顯示如下: SUM(數(shù)學(xué) ) AVG(數(shù)學(xué) ) calc max(數(shù)學(xué) ),min(數(shù)學(xué) ) 顯示結(jié)果如下: MAX(數(shù)學(xué) ) MIN(數(shù)學(xué) ) ?sum(數(shù)學(xué) ) 這是錯誤的, SUM()只能放在 CALCULATE后 ?max(數(shù)學(xué) ) 這也沒有意義,提示參數(shù)太少 28/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 分類求和命令 分類求和首先涉及到分類的字段,稱為關(guān)鍵字。 【說明】 ( 1)這里的 表達(dá)式 指具有統(tǒng)計意義的函數(shù)。 ( 2) [范圍 ]和 [FOR條件 ]缺省表示所有記錄參與求平均值。 ( 3)求和結(jié)果可存入內(nèi)存變量列表或數(shù)組中。 ( 2) [TO內(nèi)存變量 ]指統(tǒng)計結(jié)果存入一個內(nèi)存變量中,若該項缺省,統(tǒng)計結(jié)果不保存。 【說明】 ( 1) SEEK命令和 FIND命令功能相似,但比 FIND更為靈活,SEEK查找的是表達(dá)式,可以是 C、 N、 D、 L型的常量、變量及其組合。 21/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 【說明】該命令只能放在 LOCATE命令后,可多次使用。 ( 4)若滿足條件的記錄有多條,指針定位于第一條,可用CONTINUE命令指向下一條滿足條件的記錄。 19/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 定位查詢命令 1. LOCATE命令 【命令】 LOCATE [范圍 ][FOR條件 |WHILE條件 ] 【功能】在指定的范圍內(nèi)找到滿足條件的記錄。 ( 3)在表打開,索引文件關(guān)閉時修改數(shù)據(jù),系統(tǒng)就不會自動更新記錄順序。 【說明】這三條命令對單索引文件和復(fù)合索引文件都適用。 2.索引文件的關(guān)閉 當(dāng)不對索引文件操作時,可根據(jù)需要選擇多種關(guān)閉索引文件的方法。 ( 3) [ORDER數(shù)值表達(dá)式 |TAG標(biāo)記名 ]從復(fù)合索引文件的多個索引項選擇主控索引項; [ORDER索引文件名 ]從打開的多個單索引文件中選擇當(dāng)前的主控索引文件。 ●結(jié)構(gòu)復(fù)合索引文件在打開表文件同時自動打開,不需要單獨打開。 ●候選索引:表中的主關(guān)鍵字或候選關(guān)鍵字可選作候選索引,字段不允許有重復(fù)值,一個表可以有一個或多個候選索引。 步驟二:選“索引”選項卡,對索引字段選擇:主索引 /候選索引 /唯一索引 /普通索引。 13/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 ( 3) [OF索引文件名 ]產(chǎn)生獨立復(fù)合索引文件,缺省產(chǎn)生結(jié)構(gòu)復(fù)合索引文件(與表文件同名)。 一般情況下 , 使用較多的是結(jié)構(gòu)復(fù)合索引文件 , 它可用命令和表設(shè)計器創(chuàng)建 。 ( 6)索引不改變原來的記錄號。 索引排序 8/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 ( 2) 索引表達(dá)式 可以是一個排序的關(guān)鍵字字段或多個排序字段的運算組合,只能是一個表達(dá)式,不能象分類排序那樣,多個字段用逗號隔開,所以對主關(guān)鍵和次關(guān)鍵的排序是通過表達(dá)式組合來實現(xiàn)。 ( 7)帶刪除標(biāo)記的記錄也不能參加排序。 ( 4)可使用多個字段來多重排序,可先按字段名 1(主關(guān)鍵字或關(guān)鍵字 1)排序,若有相同值再按字段名 2(次關(guān)鍵字或關(guān)鍵字 2)排序。 【說明】 ( 1) 新表文件名 指排序后的結(jié)果生成的新表文件名,原來記錄號發(fā)生變化。 分類排序的命令如下: 【命令】 SORT TO新表文件名 ON排序字段名1[/A][/D][/C][,排序字段名 2][/A][/D]…] [ASCENDING|DESCENDING][范圍 ][FOR條件|WHILE條件 ][FIELDS字段名表 ] 5. 1 分類排序 3/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 【功能】 對當(dāng)前表按照排序字段進(jìn)行升序或降序重新排 列,并生成一個新表存放排序結(jié)果。 4/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 ( 3) [/A](或 ASCENDING)表示記錄按升序排列(遞增); [/D](或 DESCENDING)表示降序(遞減);[/C]表示對英文數(shù)據(jù)不分大小寫;升序和降序的選項缺省,默認(rèn)升序。 ( 6)不能對備注字段和通用字段排序。 【說明】 ( 1)命令產(chǎn)生單索引文件,只含一個索引項,單索引文件的擴(kuò)展名是 .IDX。 ( 5) [UNIQUE]表示索引文件不保留重復(fù)字段值;[ADDITIVE]缺省表示新的索引文件打開后以前的索引文件關(guān)閉,該項不缺省就不關(guān)閉; [COMPACT]表示把索引文件轉(zhuǎn)換為壓縮格式。 對復(fù)合索引文件來說又分為兩種: 一種是獨立的復(fù)合索引文件 , 它的主文件名與表文件不同; 一種是結(jié)構(gòu)復(fù)合索引文件 , 它的主文件名與產(chǎn)生它表文件相同 。 ( 2) TAG標(biāo)記名 稱為索引標(biāo)記,是為索引字段作標(biāo)記,它可以是原字段名,也可以是其他的中英文字符,以后再使用索引字段就不能用字段名而要用標(biāo)記名。 use 學(xué)生成績 index on 數(shù)學(xué) tag sx index on 性別 tag xb 14/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 2.用表設(shè)計器建立復(fù)合索引 在表設(shè)計器中,只要設(shè)置了索引就自動創(chuàng)建了結(jié)構(gòu)復(fù)合索引文件,操作步驟如下: 步驟一:打開表后,選擇“顯示”菜單下的“表設(shè)計器”,選擇“字段”選項卡,選擇排序字段的升序或降序。圖 51是自由表設(shè)計器,沒有主索引。 16/60 Visual FoxPro程序設(shè)計教程 /第 2章 數(shù)據(jù)庫基礎(chǔ)知識 索引文件的打開與關(guān)閉 1.索引文件的打開 ●創(chuàng)建索引文件就同時打開索引文件。 ( 2)使用“?”會出現(xiàn)多個表文件和索引文件供用戶選擇。 【說明】 ORDER引導(dǎo)的子項和情況( 2)意義相同。 【命令】 CLOSE
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1