-
[Sql Server] 怎样将日期的差值变成逻辑型字段?该怎么处理
怎样将日期的差值变成逻辑型字段?比如这样一个表ttpid,pname,date11张三2007-5-8我想新生成一个字段,其值为date1是否大于现在日期select*,(date1>getdate())asvvfromtt结果出错,不知道有什么变通的办法吗?------解决方案-------...
30
热度 -
[Sql Server] 高手帮忙看看这个视图如何建
高手帮忙看看这个视图怎么建!有一张Salers的表,表中有个sex的字段,要创建一个视图,通过该视图文件将sex值为'女'改为'F',为'男'改为'M'.------解决方案--------------------createviewv...
83
热度 -
[Sql Server] 在 ms sql 中怎么获取datetime中的date部份
在mssql中如何获取datetime中的date部份?mssql中datetime的格式是2007-08-281:30:30,是否有一个sql函数可以获取到2007-08-28,也就是获取日期部份.------解决方案--------------------selectconvert(varcha...
18
热度 -
[Sql Server] 能否做一个查询,找出表中连续数中短缺的数字。解决思路
能否做一个查询,找出表中连续数中短缺的数字。有一个表,表中有一列,该列的值应该依次为1、2、3、4、...100,但是其中短缺了几个数,短缺的是什么数未知。能否做一个查询找出在最小数1和最大数100之间短缺的哪几个数。例如,假如在1-100中,短缺了8、15,44、73,该查询结果应为8、15,44...
64
热度 -
[Sql Server] 函数中不想语句往下执行,是不是也是用return 语句来返回,该如何解决
函数中不想语句往下执行,是不是也是用return语句来返回RT------解决方案--------------------用分支语句------解决方案--------------------对于table函数是这样的。------解决方案--------------------ding------...
78
热度 -
[Sql Server] 基础概念!解决方法
基础概念!用户定义的文件组不能与tempdb一起使用。它们只能与默认文件组一起使用。什么意思?建议您在数据库删除之后备份master数据库,因为删除数据库将更新master中的系统表。如果master需要还原,则从上次备份master之后删除的所有数据库都将仍然在系统表中有引用,因而可能导致出现错误...
4
热度 -
[Sql Server] 请问多表查询的有关问题
请教多表查询的问题我有4个表分别为tab1,tab2,tab3,tab4tab1如下:idnametab2_idtab3_idtab4_idtab2如下:idnameremarktab3如下:idnametab4如下:idname我想得到这样一个表tab_tempidnametab2_nametab...
9
热度 -
[Sql Server] 删除表中非主键字段重复的数据?该如何处理
删除表中非主键字段重复的数据?BLE中有一个字段CODE(不是主键字段),CODE字段里面可能有很多组重复的数据,现在我想把那些重复的数据就留一条,其他的删除,要的那条数据随便哪条都可以,只要留下重复中的其中一条就可以了,请问怎么删除?------解决方案--------------------在几...
74
热度 -
[Sql Server] 请问SQL语句的语法有关问题,高手帮忙
请教SQL语句的语法问题,高手帮忙Sql="UpdateEgeWstasetItemType='OTHER'wheresonnum>0and(selectcount(*)asrsnumfromEgeWstwhereParentId=a.ItemIdandItemTyp...
67
热度 -
[Sql Server] 请教这样的如何做?
请问这样的怎么做??急ID|name|TEXT|1|2|12|2|13|2|34|2|35|1|46|1|47|1|48|1|3要求结果name|text|textcount2|1|22|3|21|4|31|3|1------解决方案--------------------createtabletb...
94
热度 -
[Sql Server] 求上SQL上一记录值,该怎么解决
求上SQL上一记录值ORDER_NO OPERATION_NO OPERATION_DESCRIPTION WORK_CENTER_NO OP_ID10 10 剪板 N0203 10110 30 校正 N0205 10210 40 打磨 N0213 10310 50 外协抛光 W0006 10411...
46
热度 -
[Sql Server] 求表设计及查询有关问题
求表设计及查询问题一种配件的收支存台账每一件配件都有唯一的编号。配件的入库一般是成批的,比如:从08758458222001——08758458222199录入时也是这样从多少编号到多少编号。配件的出库是10个为一批,比如:从08450——08460录入到库中的数据也是如此。编号怎么进行加法运算呀?...
37
热度 -
[Sql Server] 怎么在存儲過程中驗証數据
如何在存儲過程中驗証數据我希望把所有的驗証都寫在存儲過程中﹐在其中進行驗証﹐當出現錯誤是﹐用一個OUTPUT變量傳回錯誤信息([email protected])﹐但是我執行是﹐在第一個INSERT語句時就拋出异常﹐根本不執行其后的IF(@@ERROR!=0)這個判斷﹐是哪里出了錯﹖/*用...
26
热度 -
[Sql Server] 如果别人连接小弟我的sql,小弟我要限制其浏览某个表中内容
如果别人连接我的sql,我要限制其浏览某个表中内容请问怎么实现这个功能?------解决方案--------------------加个用户,使其不能查看你的某个库.
59
热度 -
[Sql Server] 怎样取出表中的第N条数据,头疼
怎样取出表中的第N条数据,头疼,在线等createtabletmp(avarchar(100)bvarchar(200))goinsertintotmpselect'row1','value111'unionselect'row2','valu...
285
热度 -
[Sql Server] 事务复制导致简单模式的数据库日志经常增长到几十G,有什么好办法?该如何处理
事务复制导致简单模式的数据库日志经常增长到几十G,有什么好办法?做了一个事务复制,里面有十几个表,有的数据量较大,运行后发现数据库的日志从晚上一百M到第二天早上可以达到一二十G甚至更多,而数据库的恢复模式是简单,为什么日志增长怎么快?有没有什么好的办法解决,因为日志把磁盘空间都快吃完了,需要手工去截...
16
热度 -
[Sql Server] 这样比较怪异的SELECT怎么写
这样比较怪异的SELECT如何写在线等selecttop1XXXXXXXXXXXXXXfromtablewhereusercode='20'要怎么样写XXXXXXXXXXXX是该SELECT返回结果10其他部分为确定的已经存在的不能修改的------解决方案-------------...
12
热度 -
[Sql Server] 两个表时间字段名不同,union后的order by该怎样写?解决方法
两个表时间字段名不同,union后的orderby该怎样写?SELECTtitle,timesFROMitem1WHEREtitleLIKE'%"+Replace(Recordset1__MMColParam,"'","''&q...
9
热度 -
[Sql Server] 怎么统计一条查询语句的记录数
如何统计一条查询语句的记录数?有这样一条语句:selectdeptbootfromemp_userWHEREEmpIDIN(294,292)groupbydeptboot,它的结果有N条记录.我要想统计出这条语句查询出了多少条记录,请应该怎样写这样统计语句?------解决方案-----------...
55
热度 -
[Sql Server] [SQL语句!] 在某个表的一组记录中,怎么取到 某一列中值最大的字段所对应的记录
[SQL语句紧急求助!!]在某个表的一组记录中,如何取到某一列中值最大的字段所对应的记录不想取到一组记录后用orderby的方法,不知道有没有其他的方法,让数据库仅返回该条符合条件的纪录,比如max()?例如,有下面这个表,记录这个月发生的各种出差费用,每一笔出差费用对应一条记录。如何查到张三这个月...
50
热度