sql数据库学习
文章平均质量分 69
WaterShuiMiao
这个作者很懒,什么都没留下…
展开
-
SQL查询出字段进行连接
<br />1.两个数字类型的合并<br />如:查询select m1,m2 from tblm<br />m1,m2为int型,合并<br />select m1+m2 from tblm--(好简单啊!简直就是小学加法,汗。。)<br />自然了如果你的m1和m2是字符串型的那就连在一起咯<br /><br />-----------------------------------------------------------------------------<br />2.两个数字类型合并,做连原创 2010-07-08 14:19:00 · 899 阅读 · 0 评论 -
常用存储过程集锦
<br />=================分页========================== <br />/*分页查找数据*/ <br /><br />CREATE PROCEDURE [dbo].[GetRecordSet] <br />@strSql varchar(8000),--查询sql,如select * from [user] <br />@PageIndex int,--查询当页号 <br />@PageSize int--每页显示记录 <br /><br />AS <br /原创 2010-06-22 21:47:00 · 380 阅读 · 0 评论 -
常用sql (转)
<br />数据库<br />聚合函数和NULL关键字<br />现实NULL的技巧:将所有NULL单元格显示为‘缺考’的方法<br />Select isnull(scr1,’缺考’), isnull(scr2,’缺考’), isnull(scr3,’缺考’) from mytabls where sumsrc order by name group by scr1<br />求平均数的技巧:Select avg(distinct price) from titles where type=’busin转载 2010-06-22 21:23:00 · 437 阅读 · 0 评论 -
Enterprise Architect 7.5(UML工具)集成到Visual Studio中(有下载) (转)
<br />Enterprise Architect是一款不错的UML建模工具,其实它也能够集成在Visual Studio 2005和Visual Studio 2008中使用。<br />下载地址(包含EA7.5原版,汉化程序,集成到VS):EA套装<br />附截图:<br />压缩包有49.5M(skydrive限制为50M),据说skydrive下载有流量限制,如果不能下载,请留下你的邮箱。<br />本来还有一个工具MDG Link for Visual Studio.NET,但我不知道如何在0转载 2010-06-22 12:39:00 · 1611 阅读 · 1 评论 -
经典SQL语句集锦(收藏版) (转)
下列语句部分是MsSql语句,不可以在access中使用。<br /><br />SQL分类: <br />DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) <br />DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) <br />DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)<br /><br />首先,简要介绍基础语句:<br />1、说明:创建数据库<br />CREATE DATABASE database-n转载 2010-06-22 21:51:00 · 307 阅读 · 0 评论 -
34步优化sql语句
<br />我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 <br />(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): <br />Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。转载 2010-06-22 21:48:00 · 361 阅读 · 0 评论 -
T-SQL用法三(游标和Fetch) (转)
<br />一般情况下,我们用SELECT这些查询语句时,都是针对的一行记录而言,<br />如果要在查询分析器中对多行记录(即记录集)进行读取操作时,则需要使用到游标或WHILE等循环<br />/<br />以下内容摘自<br />http://www.cnblogs.com/aotian56/archive/2007/07/13/817281.html<br />/<br />游标的类型:<br /> 1、静态游标(不检测数据行的变化)<br /> 2、动态游标(反映所有数据行的改变)<br />转载 2010-06-22 21:25:00 · 782 阅读 · 0 评论 -
c#数据库备份与恢复
<br />1. 在用户的配置时,我们需要列出当前局域网内所有的数据库服务器,并且要列出指定服务器的所有数据库,实现代码如下:<br /><br />取得数据库服务器列表: <br />public ArrayList GetServerList() <br />{ <br />ArrayList alServers = new ArrayList() ; <br />SQLDMO.Application sqlApp = new SQLDMO.ApplicationClass() ; <br />try原创 2010-06-22 20:23:00 · 394 阅读 · 0 评论 -
Sql Server 字符串、日期函数
<br />/**//***************************************************************************<br />DATEPART<br />返回代表指定日期的指定日期部分的整数。<br />语法<br />DATEPART ( datepart , date ) <br />参数<br />datepart<br />是指定应返回的日期部分的参数。下表列出了 Microsoft? SQL Server? 识别的日期部分和缩写。<br /转载 2010-07-12 15:16:00 · 614 阅读 · 0 评论 -
SQL常用日期时间处理函数
<br />/**//**//**//* datepart()函数的使用 <br />* datepart()函数可以方便的取到时期中的各个部分<br />*如日期:2006-07--02 18:15:36.513<br />* yy:取年 2006<br />* mm:取月 7<br />* dd:取月中的天 2<br />* dy:取年中的天 183<br />* wk:取年中的周 27<b转载 2010-07-12 15:50:00 · 602 阅读 · 0 评论 -
常用T-SQL数据库函数整理
<br />1. 聚合函数<br /><br />(1) AVG<br />函数功能 返回组中值的平均值。空值将被忽略<br />语法 AVG ( [ ALL | DISTINCT ] expression )<br />(2) MAX<br />函数功能 返回表达式的最大值<br />语法 MAX ( [ ALL | DISTINCT ] expression )<br />(3) MIN<br />函数功能 返回表达式的最小值<br />语法 MIN ( [ ALL | DISTINCT ] expre转载 2010-07-12 15:19:00 · 527 阅读 · 0 评论 -
SQL 转换日期格式
SQL日期格式转换SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如:select getdate()2004-09-12 11:06:08.177下面是SQL Server里面可能经常会用到的日期格式转换方法:举例如下:select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace转载 2010-07-09 10:26:00 · 851 阅读 · 0 评论 -
打印框架页
<br />利用IE组件WebBrowser实现打印,打印预览框架页<br />【在一个框架页中使用打印,打印预览的时候会显示当前整个的框架,需要自已手动的去设置】<br />上网搜索了一下,只有问题都没找到答案。。<br />请教了一个高手,找到了解决的方法,不过此方法有一个弊端(在框架页中运行正常,如果单个页面运行会在页面加载完后自行弹出预览,可以自行更改触发事件的时间【本人对JS不熟悉,改不了】)<br /><br />【JavaScript部分】<br /><script language="jav转载 2010-07-09 10:18:00 · 1371 阅读 · 0 评论 -
My97DatePicker 日历控件
<br />有时候弹出日历控件的时候喜欢被DropDownList给遮住 Ajax下的日历控件也会被DropDownList给遮住,网上普遍的解决方法是放一个但是不是在什么情况下都能很方便的使用 My97DatePicker 日历控件使用后不会出现被遮住的现像,而且较为灵活,可以自已设置日期格式,语言,包括以图标格式显示,还可以实现,选择出的日期显示在三个文本框中等。。。。 下载地址下载1: files.cnblogs.com/my97/My97DatePicker.rar 下载2: my97.net/dp转载 2010-07-09 10:16:00 · 930 阅读 · 0 评论 -
JS获取Cookie
<br />CheckCode //是cookie项的名字<br />function GetCookie() {<br /> var allcookies = document.cookie;<br /> alert(allcookies);<br /> var cookie_pos = allcookies.indexOf("CheckCode");<br /> // 如果找到了索引,就代表cookie存在,<br /> // 反之,就说明不存在。<br />转载 2010-07-09 10:10:00 · 649 阅读 · 0 评论 -
图解SQL2005导出成SQL2000
<br />因为在家是SQL2005到公司要转成SQL2000<br />本人太懒<br />虽然只改了小小的几个表,我也不愿意在改一下,或是把表结构COPY过去<br />还是找找有啥简单的方法不<br />果然SQL2005是支持从SQL2005直接导出数据到SQL2000的<br />步骤:<br />1.登录你的数据库,选择你要导出的数据库<br /><br /> <br />2.右键【任务】---【导出数据】---【下一步】<br /><br /> <br />3.选择源数据库【你要导出的数据所在转载 2010-07-08 14:27:00 · 1486 阅读 · 0 评论 -
SQL常用函数
<br /><br />***function(/*常用函数*/)***<br /><br /><br /><br />----统计函数----<br />AVG --求平均值<br />COUNT --统计数目<br />MAX --求最大值<br />MIN --求最小值<br />SUM --求和<br /><br /><br />--AVG<br />use pangu<br />select avg(e_wage) as dept_avgWage<br />from employee<br />g原创 2010-07-08 18:15:00 · 344 阅读 · 0 评论 -
数据字典
<br />SQL 2005 中数据字典查询<br />SELECT <br />表名 = CASE WHEN A.COLORDER=1 THEN D.NAME ELSE ' ' END, <br />表说明 = CASE WHEN A.COLORDER=1 THEN ISNULL(F.VALUE, ' ') ELSE ' ' END, <br />字段序号 = A.COLORDER转载 2010-07-08 18:07:00 · 358 阅读 · 0 评论 -
常用sql语句 二(转)
<br />use master<br />if exists(select * from master.dbo.sysdatabases where name='mytback')<br />drop database mytback<br />go<br />create database mytback<br />go<br />use mytback<br />go<br />if exists(select * from sysobjects where name='tt')<br />drop转载 2010-06-22 21:24:00 · 387 阅读 · 0 评论