
SQL
iteye_14829
这个作者很懒,什么都没留下…
展开
-
SQL常用语句
一、数据记录的查询、增加、删除、修改、统计(1) 数据记录筛选: sql="select top 10 * from 数据表 where 字段名=字段值 order by 字段名 asc " sql="select * from 数据表 where 字段名 like '%字段值%' order by 字段名 desc " sql="select * from 数据表 where 字段名 in ...2009-06-23 10:44:07 · 93 阅读 · 0 评论 -
一句SQL语句搞定跨数据库批量更新数据
用旧数据库中的数据来更批量更新新数据库中的数据。update 学籍信息 set 学籍信息.车牌号=b.车牌号 from 学籍信息 a inner join (select ID,姓名,车牌号 from schoolInfo.dbo.学籍信息) bon a.ID=b.id ...原创 2014-03-09 11:59:51 · 560 阅读 · 0 评论 -
在ASP中两个ACCESS数据库联合查询
db2="[;database="&Server.MapPath("/data/db2.mdb")&"]."sql="select a.ID,教学日期,教学班级,学习课题,任教教师 from "&db2&"教学进度 a inner join 教学内容 b on a.教学内容ID=b.ID"set rs=conn.execute(sql)原创 2012-10-08 23:50:41 · 874 阅读 · 0 评论 -
SQL SERVER 2008 无法附加数据库的解决方法
附加数据库 对于 服务器“LENOVO-PC”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1539+)&EvtSrc=Microsoft....原创 2015-08-09 10:14:46 · 492 阅读 · 0 评论 -
用SQL的存储过程编制考号
declare @num INTselect @num = 20110000UPDATE 参赛名单SET @num = @num + 1, 考号 = 'JS'+ CONVERT(varchar(8), @num, 0)where 学科='信息技术' 说明:也可将上面多行合并成一行,作为一句SQL语句,让ASP调用这句执行SQL ...原创 2011-04-14 10:30:42 · 218 阅读 · 0 评论 -
从数据表中取出第n条到第m条的记录的方法
SELECT TOP m-n+1 * FROM publish WHERE (id NOT IN (SELECT TOP n-1 id FROM publish))原创 2011-09-28 23:28:42 · 120 阅读 · 0 评论 -
把同一个表中三个字段合成一个字段再用GROUP分类汇总
操作思路:1、把三个字段单独SELECT出后创建虚拟表中 CREATE VIEW XY处方药品 ASSELECT 学期ID,month(看病日期) as 看病月份,药品名称1 as 药品名称,单位1 as 单位,sum(用量1) as 用量 from XY处方单 group by 药品名称1,单位1,学期ID,month(看病日期)UNION ALLSELECT 学期ID,...原创 2011-09-23 21:23:05 · 383 阅读 · 0 评论 -
跨数据库复制表中的数据
insert into 目的数据库..表 select * from 源数据库..表 where MONTH(看病日期)=3原创 2011-09-19 11:19:33 · 142 阅读 · 0 评论 -
如阿使用sa用户登陆sql2005Express版
1. 开启sql2005远程连接功能,开启办法如下:配置工具->SQL Server 外围应用配置器->服务和连接的外围应用配置器->如下图设置远程连接中的同时使用TCP/IP和named pipes 2.登陆设置改为Sql server and windows Authentication方式同时选中,具体设置如下:SQL Server Management Studio ...原创 2012-01-04 09:54:58 · 159 阅读 · 0 评论 -
SqlServerExpress2005自动备份数据库
众所周知SqlServerExpress2005 属于简装版,安装程序五六十兆,在客户的服务器上部署时很畅快。但该数据库无Agent这样对我们进行定时备份保护数据安全带来了麻烦。为了定时备Express2005数据库,可以采取以下方案: 1.编写WindowsService,在服务内调用备份数据库方法。 2.使用Windows自带的计划任务。(推荐使用)。 下面...原创 2011-09-11 12:39:46 · 137 阅读 · 0 评论 -
一条SQL语句实现联合查询并更新字段值
在同一个数据表中先查询出来数据,再更新这个表中的指定字段的值。真是方便快捷呀,非常高效,赞自己一下。 update 成绩汇总 set 成绩汇总.任课教师=b.任课教师 from 成绩汇总 aleft join (select 班级,学科,任课教师 from 成绩汇总 where 考试ID in (127,128,129,130,131,132) and 任课教师<>...原创 2011-12-08 19:15:37 · 874 阅读 · 0 评论 -
Excel导入的SQL2005中的HDR=YES; IMEX=1详解
参数HDR的值:HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YES 参数Excel 8.0对于Excel 97以上版本都用Excel 8.0 IMEX ( IMport EXport mode )设置当 IMEX=0 时为“汇出模式”,这个模式开启的 Excel 档案只能用来做“写入”用途。当 IMEX...原创 2010-09-12 12:13:50 · 464 阅读 · 0 评论 -
能快速地将Excel数据导入到SQL2005中的方法
在查询分析器里,直接写SQL语句:--启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure--使用完成后,关闭Ad Hoc Distributed Queries:ex...原创 2010-09-12 12:08:20 · 165 阅读 · 0 评论 -
EXCEL数据批量导入SQLSERVER2008备忘记录
一、开启批量 导入--启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure--使用完成后,关闭Ad Hoc Distributed Quer...原创 2015-05-05 22:33:36 · 198 阅读 · 0 评论