日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

SQL操作全集(部分是Mssql語句,不在access中使用)(5)_Mssql數(shù)據(jù)庫教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:揭秘SQL Server查詢優(yōu)化方法
查詢速度慢的原因很多,常見如下幾種 1 、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設(shè)計的缺陷) 2 、I / O吞吐量小,形成了瓶頸效應(yīng)。 3 、沒有創(chuàng)建計算列導(dǎo)致查詢不優(yōu)化。 4 、內(nèi)存不足 5 、網(wǎng)絡(luò)速度慢 6 、查詢出的數(shù)據(jù)量過大(可以采用多


  
  假如你想選出10條記錄(也許是每次頁面裝載時的10條鏈接的列表),你可以用BETWEEN 或者數(shù)學(xué)等式選出第一條記錄和適當(dāng)數(shù)量的遞增記錄。這一操作可以通過好幾種方式來完成,但是 SELECT 語句只顯示一種可能(這里的ID 是自動生成的號碼): 
SQL = "SELECT * FROM Customers WHERE ID BETWEEN " & RNumber & " AND " & RNumber & "+ 9" 

  注意:以上代碼的執(zhí)行目的不是檢查數(shù)據(jù)庫內(nèi)是否有9條并發(fā)記錄。 

  
隨機(jī)讀取若干條記錄,測試過 
Access語法:SELECT top 10 * From 表名 ORDER BY Rnd(id) 
Sql server:select top n * from 表名 order by newid() 
mysqlelect * From 表名 Order By rand() Limit n 
Access左連接語法(最近開發(fā)要用左連接,Access幫助什么都沒有,網(wǎng)上沒有Access的SQL說明,只有自己測試, 現(xiàn)在記下以備后查) 
語法elect table1.fd1,table1,fd2,table2.fd2 From table1 left join table2 on table1.fd1,table2.fd1 where ... 
使用SQL語句 用...代替過長的字符串顯示 
語法: 
SQL數(shù)據(jù)庫:select case when len(field)>10 then left(field,10)+’...’ else field end as news_name,news_id from tablename 
Access數(shù)據(jù)庫:SELECT iif(len(field)>2,left(field,2)+’...’,field) FROM tablename; 
  
Conn.Execute說明 
Execute方法 
  該方法用于執(zhí)行SQL語句。根據(jù)SQL語句執(zhí)行后是否返回記錄集,該方法的使用格式分為以下兩種: 
    1.執(zhí)行SQL查詢語句時,將返回查詢得到的記錄集。用法為: 
    Set 對象變量名=連接對象.Execute("SQL 查詢語言") 
   Execute方法調(diào)用后,會自動創(chuàng)建記錄集對象,并將查詢結(jié)果存冨ᜬ諥謳錄᯹贍中︌逞軇Wet方法,將記彑集賦翙指定的嫹豥保᭜,仡唎᯹贍Ꮬ量ᰱ代表了쯥記彑韆᯹象〆 8br>$ 8br>    〄2*執(zhí)졈SUL皀旍佘性쯩言時,沒有記錄集的返回。此時用法為: 
    連接對象.Execute "SQL 操作性語句" [, RecordAffected][, Option] 
      ·RecordAffected 為可選項,此出可放置一個變量,SQL語句執(zhí)行后,所生效的記錄數(shù)會自動保存到該變量中。通過訪問該變量,就可知道SQL語句隊多少條記錄進(jìn)行了操作。 
      ·Option 可選項,該參數(shù)的取值通常為adCMDText,它用于告訴ADO,應(yīng)該將Execute方法之后的第一個字符解釋為命令文本。通過指定該參數(shù),可使執(zhí)行更高效。 

·BeginTrans、RollbackTrans、CommitTrans方法 

分享:揭秘加快數(shù)據(jù)庫查詢速度的方法
1 、升級硬件 2 、根據(jù)查詢條件,建立索引,優(yōu)化索引、優(yōu)化訪問方式,限制結(jié)果集的數(shù)據(jù)量。 3 、擴(kuò)大服務(wù)器的內(nèi)存 4 、增加服務(wù)器CPU個數(shù) 5 、對于大的數(shù)據(jù)庫不要設(shè)置數(shù)據(jù)庫自動增長,它會降低服務(wù)器的性能 6 、在查詢Select語句中用Where字句限制返回的行數(shù),

共5頁上一頁12345下一頁
來源:模板無憂//所屬分類:Mssql數(shù)據(jù)庫教程/更新時間:2010-04-23
相關(guān)Mssql數(shù)據(jù)庫教程