-
[Sql Server] 当前时间减去DATEADD时间如何写
当前时间减去DATEADD时间怎么写?tableCIdstateTime001创建2011-03-0307:00:00001删除2011-03-0408:07:33001更新2011-03-0508:34:03tableFIdstateAddTime1创建12删除33更新7AddTime列的数据表示...
52
热度 -
[Sql Server] 求个SQL语句或存储过程解决方案
求个SQL语句或存储过程需求:共100条记录,按20个类别划分,每个分类是5条记录实现:从每个分类中随机取两条记录,然后合并到一起再随机排序如果只是随机取可以用NEWID()函数就能实现,现在关键要先在每个分类中随机两条记录然后合并,另外,最好能在随机取两条记录之前加一个判断,判断是否最少有两条记录...
11
热度 -
[Sql Server] MSSQL输入一个时间段,怎么得到离这个时间段最新的数据
MSSQL输入一个时间段,如何得到离这个时间段最新的数据?比如有如下表:timeempnameproId2011-12-01张三12011-12-01张三22012-01-01张三32012-01-01张三42012-01-01张三52011-12-01李四12011-12-01李四2当我输入201...
87
热度 -
[Sql Server] UPDATE + SELECT 更新有关问题
UPDATE+SELECT更新问题A表A1,A2,A31A02B0B表B1,B2,B31A102B23B1如何写一个UPDATE的语句把B表的B3列的数字累加到A表的A3A1,A2,A31A102B3------解决方案--------------------SQLcodeupdateaseta.A...
19
热度 -
[Sql Server] 从请问Sql语句从18位身份证号生成出生日期
从请教Sql语句从18位身份证号生成出生日期mssql2008express中updatebaseinfosetchushengriqi=convert(datetime,''''++substring(CONVERT(char(4),shenfenzhenghao),7,4)+'-'+substr...
58
热度 -
[Sql Server] 有关float数据类型,小数位后面变很长,这是什么原因,要如何解决
有关float数据类型,小数位后面变很长,这是什么原因,要怎么解决我数据表里有个字段是float数据类型,有个记录在sqlserver里面看是4.6,可是用查询分析器执行select语句取出来就成了4.5999999,后来我把数据类型改成decimal(18,4),可是这样又有个问题,小数点后如果不...
54
热度 -
[Sql Server] 帮忙看看查询语句条件该怎么写
帮忙看看查询语句条件该如何写数据表tb1条件表tb2Year Month2010 012010 022011 05如何查询tb1里面2010年1,2月份数据,2011年5月份数据如果用下面这个语句肯定是错了,到时候会把2010年和2011年1,2,5月份查出来select*fromtb1wherey...
90
热度 -
[Sql Server] IP地址,该怎么处理
IP地址我用winsock和TCP做了个简单的收发信息程序,局域网内测试通过.如果客户端为外地电脑就不行了,该如何连接?(我电脑在公司局域网中,电信局分配了我司一个IP地址.当我电脑与外地电脑连接时,外地电脑如何连接到我的电脑)------解决方案--------------------引用楼主LU...
22
热度 -
[Sql Server] SQl server的前景 和一些有关问题
SQlserver的前景和一些问题最近在逛一些网站,很多人都在说Oracle,学Oracle好,什么的,作为一个初学者还是慢慢的先把Server学好,各位大神目前来看Oracle和server的前景谁比较好点?是不是以后都要转向Oracle?关于Server学到什么程度?能出去找关于数据库的工作?S...
58
热度 -
[Sql Server] 关于中英文判断,该如何处理
关于中英文判断我现在中文数据库里发现有英文数据,现在想把那些英文数据显示出来例如表Product(ID,Company)原数据显示:IDCompany1中山立达工业皮带有限公司2赛诺互联数据中心3青岛路通达塑料机械公司4AllwayInternational5AA上海奥乐电器厂6Altdddd......
99
热度 -
[Sql Server] 看似简单的sql排序
求助看似简单的sql排序比如存在一个表A数据如下A12345我需要排序得出以下的结果A14235请问这样子如何想,我想了很久也想不出.------解决方案--------------------/*比如存在一个表A数据如下A12345我需要排序得出以下的结果A14235请问这样子如何想,我想了很久也...
66
热度 -
[Sql Server] 一个求合格率的语句,该如何解决
一个求合格率的语句表STidnamePASSMdate1张毛12011-10-52黎明12011-10-53张毛02011-10-124张毛12011-11-6我要得到的结果有名字合格率月份如下姓名月份合格率张毛1050%黎明10100%张毛11100%------解决方案-------------...
21
热度 -
[Sql Server] SQL2000的数据库直接附加到2008会不会有有关问题
SQL2000的数据库直接附加到2008会不会有问题?SQL2000的数据库直接附加到2008会不会有问题?求实践过的------解决方案--------------------没有问题------解决方案--------------------应该没有,但是视图中orderby会跟以前不一样---...
93
热度 -
[Sql Server] 简称有关问题
简称问题中文名称对应的拼音简称规则是:中文名称的拼音全称的的首个字符大写。例如下:中文名称拼音简称中国移动ZGYY11中国移动YYZGYD12中国电信YYZGDX中国电信ZGDX那么错误的记录为:中国移动ZGYY12中国电信YYZGDX请大侠帮着看看------解决方案---------------...
94
热度 -
[Sql Server] 怎么对触发器进行加密
如何对触发器进行加密?比如加密存储过程时,用WITHENCRYPTION但是以下的触发器:ALTERtrigger[dbo].[tri_t_wh_billofdocument]on[dbo].[t_wh_billofdocument]forupdateasbeginifupdate(materamo...
33
热度 -
[Sql Server] case when 的有关问题
casewhen的问题有一张表A里面有以下字段:rm,gs,wgs,xh,xh1xh对应的是gs按数字大小从1往后排序的号码xh1对应的是wgs按数字大小从1往后排序的号码rm有重复的,重复需要把他们的对应数字都加起来。查出序号(xh,xh1)排得不对如一下数据:rm,gs,wgs,xh,xh1小明...
99
热度 -
[Sql Server] 相同数据库根据条件将一个表的内容插入到另一个表中,该如何解决
相同数据库根据条件将一个表的内容插入到另一个表中现在A表和B表A表结构为:idparentidnamefullname1null总部总部21广州分公司总部>广州分公司32人事部总部>广州分公司>人事部4null东莞分公司总部>东莞分公司54技术部总部>东莞分公司>...
61
热度 -
[Sql Server] 服务器组件在此操作系统上不受支持.只有客户端组件才可用于安装,该怎么解决
服务器组件在此操作系统上不受支持.只有客户端组件才可用于安装我在安装SQLServer2000时提示:MicrosoftSQLServer2000EnterpriseEdition服务器组件在此操作系统上不受支持.只有客户端组件才可用于安装.现我想安装服务器组件,我怎么才能让我的系统支持安装服务器组...
15
热度 -
[Sql Server] 再求select语句:关于2个表互相关联解决办法
再求select语句:关于2个表互相关联越写sql语句越觉得自己所知甚少,没学过sql靠baidu搜一些例子真的很难系统理解。。有一个表job_op,其中含有2个字段op、QA_DEF2op:char(8),QA_DEF2(nvarchar(4000))另有一个表tab4,含有字段op,QA_DEF...
55
热度 -
[Sql Server] 疑难有关问题,请问
疑难问题,请教目前有表:khxx表,其中字段如下:客户帐号 客户名称 年龄 购买数量10251026 张三 25 2010251256 王鸣 36 5010251649 李名 52 15010256524 王三 60 3010253625 李六 78 52… … … …要求:年龄:N;购买数量:P按...
62
热度