-
[Sql Server] sql查询怎么把一列转变成多列
sql查询如何把一列转变成多列如表:typeidparentidname10t120t231m42n53a变成下表:idname1name2name33t1m4t2n5t1ma------解决方案--------------------SQLcodecreatetabletb(typeidint,p...
32
热度 -
[Sql Server] sql中显示天数差值解决方法
sql中显示天数差值该sql在数据库中运行,我设置了timestate列的计算列规范→公式:(casewhendatediff(day,[checkday],getdate())>(30)then'未检查'else'距离检查时间:'+datediff(day,[checkday],getdat...
80
热度 -
[Sql Server] 帮忙出出主意~解决办法
帮忙出出主意~~我买了个JSP空间,¥350/年,数据库用的sqlserver2005,发现在高峰期访问很慢,有时打开一个网页等十多秒,无法忍受,比如晚上6——8点。一摸一样的程序、数据库,在我家电脑(一台普通PC)上一点问题都没,在空间商提供的服务器高峰期就慢,所以我怀疑是空间问题,不是我自己程序...
54
热度 -
[Sql Server] 求一条SQL语句!解决方案
求一条SQL语句!!有三张表stuSubject表名idstusj1语文2数学3英语stuName表名idstuname1张三2李四3王五stuTest表名idstunameIdstusjIdstuMark11190212323134342154522656239373165832-193334--...
66
热度 -
[Sql Server] Sqlserver下求sql语句,当前时间与读取时间比较,该如何处理
Sqlserver下求sql语句,当前时间与读取时间比较casemakeStatewhen系统当前时间-(selectmakeTimefromproductwhereid=1)asmakeTime>32天thenmakeState='过期产品'我想用当前时间减去生产时间(查询出来的)如果大于3...
51
热度 -
[Sql Server] :程序发布后,数据库表发生变化,怎么制作升级包
请教高手:程序发布后,数据库表发生变化,如何制作升级包?如题。用户已经使用一段时间,倘若我把数据库结构变了,比如增加了某些表,某个外键,删除了以前某些可空字段。如何制作一个升级包能自动把用户的数据库给变了呢?还得不能破坏人家已有的数据。请不吝赐教多谢------解决方案---------------...
53
热度 -
[Sql Server] sqlserver数据库表操作,该如何处理
sqlserver数据库表操作在下面这个表中,id是主键如何得到,如何获取到每个personID最近的一条记录,如在下表中idpersonIDmytime10012011-11-1520012011-11-1230022011-11-1340032011-11-1650032011-11-08600...
8
热度 -
[Sql Server] datagridview 上下行计算解决办法
datagridview上下行计算数据库表如下:ID姓名时间1张三2011/8/1815:472李四2011/8/1919:473王五2011/8/2015:474麻子2011/8/2115:27我想用datagridview绑定后达到以下效果:ID姓名时间处理时间1张三2011/8/1815:47...
686
热度 -
[Sql Server] 一个多层嵌套的业务~请各位给点思路吧!该如何解决
一个多层嵌套的业务~请各位给点思路吧!!我们公司行业比较偏,有如下业务:条件1:有一栋楼房,楼内房间数量不确定.条件2:房间内需要各种家具,家具种类不确定.条件3:房间内每种家具的数量不确定.条件4:需要按房间统计家具种类,家具总量.求教各位这种业务数据库应该怎么设计比较合理?我的解决办法是:设计两...
56
热度 -
[Sql Server] SQL 2008,表AA中有列:日期,电话;表BB中有列:电话,姓名;要在表AA中新增列:姓名,当电话.AA=电话.BB,在表AA中赋值姓名(原表中改变)。该怎么处理
SQL2008,表AA中有列:日期,电话;表BB中有列:电话,姓名;要在表AA中新增列:姓名,当电话.AA=电话.BB,在表AA中赋值姓名(原表中改变)。如题。表AA有二列:日期、电话2011-05-20135087400012011-05-20133888899992011-05-21136777...
393
热度 -
[Sql Server] 这样的SQL语句如何写呢?
这样的SQL语句怎么写呢???有表T:bNumberMaterialNOcgrk002001cgrk002002cgrk002003cgrk001002cgrk001005..........要得到这样的结果:bNumberMaterialNOcgrk002001,002,003cgrk001002...
15
热度 -
[Sql Server] 想做网页版数据库,用jsp吗?该怎么解决
想做网页版数据库,用jsp吗?就是做一个网页,然后这个网页包含数据库,客户可以远程登录这个网站,然后更新数据库的数据,删除数据等。还可以点击网页然后显示数据库中的图片。这个是用什么做比较好?用java吗?jsp?是不是只要使用jdbc就是要用jsp?------解决方案---------------...
71
热度 -
[Sql Server] sql2000显示新闻新闻用什么字段类型?小弟我用nvarchar(4000)也不能全部显示内容
sql2000显示新闻新闻用什么字段类型?我用nvarchar(4000)也不能全部显示内容sql2000显示新闻新闻用什么字段类型?我用nvarchar(4000)也不能全部显示内容------解决方案--------------------很长吗??用TEXT------解决方案--------...
320
热度 -
[Sql Server] 请教随机选择一段时间范围内数据的sql写法
请问随机选择一段时间范围内数据的sql写法表id内容创建日期1a2011-4-52b2011-4-6...................100x2011-12-1现在我要得到2011-6-20到2011-7-1时间段中20条数据1)这个时间段中最小的时间记录和最大的时间记录必须有2)不足20条记录...
48
热度 -
[Sql Server] SQL update代码执行失败有关问题
SQLupdate代码执行失败问题现在要反写表#tbl_QiTao中的供应字段,但是如果update前不加if判断的话,有写值没更新成功加if判断则update成功。代码如下:待高手解迷---------更新供应字段if@ItemSpe=9beginupdateAsetA.供应=isnull(A1....
25
热度 -
[Sql Server] sql server 设定了两个主键,如何有一个主键可以出现相同值了
sqlserver设定了两个主键,怎么有一个主键可以出现相同值了?如题!------解决方案--------------------联合主键指两个字段值合起来唯一,一个字段有可能相同------解决方案--------------------怎么可能?联合主键也不能重复的吧。------解决方案--...
11
热度 -
[Sql Server] SQL 2008,表TB,有两列:日期、时间。求两种方法:一是在原表中新加一列合并显示日期、时间;二是在原表中直接合并为一列显示。二者都要求在原表中改变。该如何处理
SQL2008,表TB,有两列:日期、时间。求两种方法:一是在原表中新加一列合并显示日期、时间;二是在原表中直接合并为一列显示。二者都要求在原表中改变。如题,重点要求是在原表改变,不是只显示查看结果。谢谢。原表TB如下:日期时间2011-06-28 20:55:562011-06-28 21:06:...
41
热度 -
[Sql Server] SQLServer2000 建用户、赋权限,该如何解决
SQLServer2000建用户、赋权限如何遍历数据库来建用户、赋权限!通过T-SQL实现!如:建立一个Login,然后为所有的非系统数据库建立对应用户,再赋予相关的权限(读、写,所有存储过程的执行权限等)我希望通过脚本实现,因为服务器太多了!不能一个个的去执行。而且每台服务器的数据库不相同。---...
4
热度 -
[Sql Server] 求多物料进出仓的设计思想!(DELPHI+SQL2000),该怎么处理
求多物料进出仓的设计思想!(DELPHI+SQL2000)多物料进出仓信息管理(用临时表)一般企业进行物料进出仓时,多在一个进出仓单号上同时对多种物料做同进或同出操作,通过程序实现多个物料在一个界面一个单号上同时实现进仓或出仓操作,如果不成功,必须全部回滚。1. 多物料进仓出仓,可以在一个程序中完成...
91
热度 -
[Sql Server] 求一SQL语句.解决办法
求一SQL语句...急.......现有两张表,createtabletable1(KEYWORDVARCHAR2(1000),//关键词HOLDDAYVARCHAR2(2),//保留天数PRIORITYVARCHAR2(2)//优前级(数字))createtabletable2(TITLEVARC...
29
热度