-
SQL学习笔记四聚合函数、排序方法
聚合函数count,max,min,avg,sum...selectcount(*)fromT_EmployeeselectMax(FSalary)fromT_Employee排序ASC升序DESC降序select*fromT_EmployeeorderbyFage先按年龄降序排列。如果年龄相同,则按薪水升序排列select*fromT_EmployeeorderbyFAgeDESC,FSalaryASCorderby要放在where子句之后通配符过滤通配符过滤用like单字符通配符‘_'多字符通配符‘%'select*fromT_EmployeewhereFNamelike'_erry'NULL是不知道的意思,而不是没有用SQL语句查询NULL的数据不能用=或<>而用isNULL或者isnotNULLselect*fromT_EmployeewhereFNameisNULLin(23,25)同时匹配两个值...
数据库操作教程 2022-09-23 20:26:10 -
使用sp_xml_preparedocument处理XML文档的方法
有时会在存储过程中处理一些XML格式的数据,所以会用到sp_xml_preparedocument,他可以将XML数据进行读取,然后使用MSXML分析器(Msxmlsql.dll)对其进行分析。我们就可以很容易的在存储过程中得到XML中我们想要的数据...
数据库操作教程 2022-09-23 20:26:00 -
sql取两值之间的数据方法(例:100-200之间的数据)
题:取表table中100条-200条之间数据方法1:临时表复制代码代码如下:selecttop200*into#aafromtableorderbytime--将topm笔插入临时表setrowcount100select*from#aaorderbytimedesc--droptable#aa--删除临时表方法2:复制代码代码如下:selecttop100*from(selecttop200*fromtableorderbytimeasc)aorderbytimedesc方法3:notin复制代码代码如下:selecttop100*fromv_companywhere(idnotin(selecttop100idfromv_companyorderbyidasc))orderbyidasc这里只列举3种我测试的方法,还有别的方案就由高手补上了...
数据库操作教程 2022-09-23 20:25:53 -
win2003安装sqlserver2000提示无法验证产品密钥的解决方法
症状在ServicePack4(SP4)运行MicrosoftWindowsServer2003、MicrosoftWindowsStorageServer2003或MicrosoftWindows2000在服务器上,您尝试安装MicrosoftSQLServer2000通过卷许可协议(VLA)媒体。执行此操作时,会出现以下错误信息SQLServer安装向导的CDKEY页上:无法验证产品密钥解决方案警告如果您修改注册表错误地通过使用注册表编辑器或使用另一种方法,则可能会出现严重的问题...
数据库操作教程 2022-09-23 20:25:46 -
SQLServer导入、导出、备份数据方法
一、导出导入SQLServer里某个数据库 1.在SQLServer企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。 2.备份选数据库-完全, 目的备份到按添加按钮 文件名在SQLServer服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak) 重写选重写现有媒体 最后按确定按钮...
数据库操作教程 2022-09-23 20:25:10 -
配置SQLServer2005以允许远程连接的方法
例如,在使用SQLCMD实用工具连接到SQLServer时收到以下错误消息:复制代码代码如下:Sqlcmd:错误:MicrosoftSQLNativeClient:建立到服务器的连接时发生错误。连接到SQLServer2005时,默认设置SQLServer不允许远程连接这个事实可能会导致失败...
数据库操作教程 2022-09-23 20:25:03 -
win2003安装sqlserver2005的方法
复制代码代码如下:WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion]"ProductId"="69713-640-9722366-45198"[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersion]"CurrentBuild"="1...
数据库操作教程 2022-09-23 20:24:55 -
SQL复合查询条件(AND,OR,NOT)对NULL值的处理方法
NULL值影响查询条件的结果,并且结果很微妙。 以下是SQL中AND,OR,NOT的真值表...
数据库操作教程 2022-09-23 20:24:31 -
sqlserver中Case的使用方法(上下篇)第1/2页
复制代码代码如下:--简单Case函数CASEsexWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END--Case搜索函数CASEWHENsex='1'THEN'男'WHENsex='2'THEN'女'ELSE'其他'END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式...
数据库操作教程 2022-09-23 20:24:22 -
批量执行sql语句的方法
复制代码代码如下:DECLARE@MyCounterINTSET@MyCounter=0/*设置变量*/WHILE(@MyCounter<2)/*设置循环次数*/BEGINWAITFORDELAY'000:00:1'/*延迟时间1秒*/INSERTINTOcomments(username)values('ahuinan')SET@MyCounter=@MyCounter+1END...
数据库操作教程 2022-09-23 20:24:15 -
文本、Excel、Access数据导入SQLServer2000的方法
如下所示:复制代码代码如下:"AWU","102300","ZX240-3","2609997000","2609997000","3016924000","","3091775000","","","QCR0000285","""AYE","001800","ZX60","2609997000","2609997000","3016924000","","","","","",""虽然项目开发了应用程序,解析类似的文本文件,并将记录存储到数据库中,但效率显然不及批量导入。为了节约时间,从9:00PM开始,决定先尝试将文本文件导入Excel,再将Excel导入SQLServer2000...
数据库操作教程 2022-09-23 20:24:03