有一張錯誤上報表,下面只將與本文相關的字段羅列如下:上報人(ReportPerson)、上報錯誤ID(ErrorID)、上報時間(ReportTime)、狀態(State),其中值為0(未解決)、1(已處理)、2(已解決)。現在要做的是統計在某個時間段[beginTime,endTime](其中beginTime,endTime由前臺進行傳入)內,每個上報人上報錯誤點的總數以及已解決錯誤的總數。1selecta.ReportPerson,a.sumOfEr
系統 2019-08-12 01:53:10 2348
1、insertintostuInfo(name,stuId)values('李潔','19291727')insertintostuInfo(name,stuId)values('李康','19291728')insertintostuInfo(name,stuId)values('何潔','19291729')insertintostuInfo(name,stuId)values('何宇','19291730')go2、insertintostuInf
系統 2019-08-12 01:53:02 2348
今天在用sql模糊查詢包含字母d的時候,發現一些不包含此字母的也被查詢出來了:SELECT*FROMcustomWHEREcustom_realnameLIKE'%d%'查詢了一下,發現以下說明:(最后修改為:SELECT*FROMcustomWHEREcustom_realnameLIKEBINARY'%d%')今天在做mysql的一個搜索的時候發現我用selectnamefromcontactwherenamelike'%a%'的時候出來的結果除了包含
系統 2019-08-12 01:52:53 2348
MySQL5.5.30發布。2013-01-30之前的版本是2012-12-21的5.5.29.其他產品線還是5.1.675.0.96。完全改進:ChangesinMySQL5.5.30FunctionalityAddedorChangedInnoDB:Theinnodb_print_all_deadlocksconfigurationoptionfromMySQL5.6wasbackportedtoMySQL5.5.Thisoptionrecordsea
系統 2019-08-12 01:52:38 2348
1、概要:視圖是一個虛擬表,視圖并不在其中存儲數據,數據庫只能在數據字典中定義視圖。2、優點:為用戶集中數據,簡化用戶的數據查詢與處理。屏蔽數據庫的復雜性,用戶不必要了解數據庫的復雜性。簡化用戶權限的管理,只授予用戶使用視圖的權限。便于數據共享,多個用戶不必要都定義所需的數據。可以重新組織數據,以便關聯到其他應用中。3、語法:CREATE[ORREPLACE]VIEWview_name[(column_name1[,column_name2…ASselec
系統 2019-08-12 01:52:24 2348
case語句與case表達式是plsql流程控制的重要組成部分,盡管其使用方法較為簡單,但容易混淆。本文將描述case語句與case表達式并給出演示以便于更好理解兩者的異同及使用時的注意事項。一、簡單case語句-->語法CASESELECTORWHENEXPRESSION1THENSTATEMENT1;WHENEXPRESSION2THENSTATEMENT2;...WHENEXPRESSIONNTHENSTATEMENTN;ELSESTATEMENTN
系統 2019-08-12 01:52:07 2348
SqlServerCPU性能排查及優化的相關Sql語句,非常好的SQL語句,記錄于此:--BeginCpu分析優化的相關Sql--使用DMV來分析SQLServer啟動以來累計使用CPU資源最多的語句。例如下面的語句就可以列出前50名。selectc.last_execution_time,c.execution_count,c.total_logical_reads,c.total_logical_writes,c.total_elapsed_time,
系統 2019-08-12 01:51:52 2348
原文:http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins這個圖文解釋mysqljoin的各種技巧圖解mysqljoin
系統 2019-08-12 01:32:50 2348
在上一篇文章MySql-noinstall實踐中,簡單說了一下怎么免安裝mysql。今天又試了一下,有新的體會,因為以前安裝都是沿用舊的數據庫文件夾,并沒有發現這個問題。就是my.ini配置文件中datadir的配置。這個參數是指定了一個放置數據庫文件的目錄,可以任意,但是條件是些目錄中必須有:mysql這個數據庫(可以在壓縮包中的data目錄中找到)。如果設置的datadir中沒有此數據庫,在啟動mysql服務時會出錯。MySql-noinstall實踐
系統 2019-08-12 09:27:13 2347
總結一下MySQL的Myisam和Innodb引擎的一些差別,權當復習了。首先二者在文件構成上:Myisam會存儲三個文件:.frm存儲表結構,.MYD存儲表的數據,.MYI文件存儲表的索引;所以完整的拷貝一張表這三個文件都需要。另外Myisam會對索引進行壓縮。用Myisam備份會更簡單。Innodb也有.frm表結構文件,但是數據存儲就不同了,由于有表空間的概念,所以數據文件可能是獨立的,也可能是空閑的,獨立的話數據和索引都會在一個.ibd文件內。對事
系統 2019-08-12 01:55:00 2347
剛才打開一個別人的測試庫,用root登陸了的,sqlplus/assysdba竟然報錯,奇怪,于是在自己的VM中模擬該過程。新建了一個test用戶:[test@liubin]#./sqlplusError6initializingSQL*PlusMessagefilesp1.msbnotfoundSP2-0750:YoumayneedtosetORACLE_HOMEtoyourOraclesoftwaredirectory需要設置ORACLE_
系統 2019-08-12 01:54:52 2347
Recursivelydelete.svndirectoriesRecursivelydelete.svndirectoriesabstractThisisasimpleexampleofaunixcommand,whichrecursivelydeletessubversion.svnfolders.Subversionisawell-spreadopen-sourcerevisioncontrolapplication.Everycopyofsourc
系統 2019-08-12 01:54:17 2347
Explain結果解讀與實踐基于MySQL5.0.67,存儲引擎MyISAM。注:單獨一行的"%%"及"`"表示分隔內容,就象分開“第一章”“第二章”。explain可以分析select語句的執行,即MySQL的“執行計劃”:mysql>explainselect1;+----+-------------+-------+------+---------------+------+---------+------+------+--------------
系統 2019-08-12 01:54:09 2347
我們在在使用SQLServer時都會遇到使用SQLServerManagementStudio無法連接遠程數據庫實例的問題,錯誤描述信息摘錄如下:Anerrorhasoccurredwhileestablishingaconnectiontotheserver.(provider:NamedPipesProvider,error:40–CouldnotopenaconnectiontoSQLServer)(MicrosoftSQLServer,Error:
系統 2019-08-12 01:53:32 2347
1.一般客戶端不用綁定,系統給你自動分配(有些ip不是固定的,bind也不是一個好方法);而服務器需要綁定,因為需要給客戶端一個眾所周知的固定的地址;2.關于bind錯誤,可以用WSAGetLastError函數結合查錯工具來找到錯誤;3.對于多網卡,如果沒有bind,系統自動分配,會給你分配哪個ip呢?自然可以抓包查看源ip,這里也可以使用函數--getsockname,來查看與套接字描述符綁定的ip。通過測試(改變目的ip,來查看使用的源ip),初步得
系統 2019-08-12 01:53:20 2347