-
[Sql Server] 请问关于查询的SQL语句
请教关于查询的SQL语句?这样的SQL语句改怎么写:如果表中的某条记录第一次查询之后,显示出查询结果,当第二次查询之后,已经查询后记录就不显示查询结果了,提示“这条记录已经查询过了”例如:createtabletest(idint)insertintotestselect1insertintotes...
55
热度 -
[Sql Server] SQL 保存1位小数并四舍五入
SQL保留1位小数并四舍五入SQL保留1位小数并四舍五入例:116.48得到116.5如何得到?分享到:------解决方案--------------------selectconvert(decimal(10,1),116.48)--116.48这里直接给入数值或者列名
6
热度 -
[Sql Server] SQL遍历 游标有关问题
SQL遍历游标问题*我开始写了两个存储过程,一个是根据订单号(OrderID)得到路程(Tpm)只有一条。另外一个是根据用户UID得到订单号但是为多行,返回的OrderID可能是个集合。问题来了,我想根据一个UID得到所有的路程。也就是在存储过程2中得到的可能有的多个订单号,然后遍历这些订单号,放到...
53
热度 -
[Sql Server] 数据库多表查询解决方法
数据库多表查询两个表,表1,和表2表1字段如下nameriqigongzi1aaa201350bbb201360aaa201455表2字段如下nameriqigongzi2aaa201340aaa201550如何联合查询两表得到如下nameriqigongzi1gongzi2aaa20135040a...
85
热度 -
[Sql Server] INSTEAD 触发器批改单号重复
INSTEAD触发器修改单号重复ALTERTRIGGER[dbo].[Tri_Int_CNDList]ON[dbo].[OF_CnDBMain]INSTEADOFINSERTASBEGIN SETNOCOUNTON;declare@BillIDvarchar(20) declare@BillDate...
60
热度 -
[Sql Server] 问个基础有关问题:USE master
问个基础问题:USEmaster看到很多SQL的脚本开头都要用到:USEmaster我刚接触SQL,查资料知道master是系统自带的数据库,这一句。我知道master记录了很多有用的信息。我的问题是:什么时候可以省略USEmaster这一句,什么时候必须加上?求高手解答哇!分享到:------解决...
453
热度 -
[Sql Server] 奇怪的触发器有关问题 ,最大值计算不准确,怎么再现有关问题
奇怪的触发器问题,最大值计算不准确,如何再现问题?使用Sqlserver2000数据库程序不断的插入数据到一个表中m_Realdata表,表结构如下:测点编号实时值状态保存时间nodeId(int)value(varchar(50))status(int)datatime(datetime)此表不保...
2
热度 -
[Sql Server] 请问一个sel server 语句
请教一个selserver语句语句:SELECTProductName,UnitPrice*(UnitsInStock+ISNULL(UnitsOnOrder,0))FROMProducts问题: 1.UnitPrice*是什么意思?2.UnitsInStock+ISNULL()是什么意思?为甚么要...
66
热度 -
[Sql Server] 二个查询结果不一样,哪位分析下,哈哈
2个查询结果不一样,哪位分析下,哈哈szy_temp里面有重复的数据insertintoszy_maxselectgdsid,kqbh,gys,max(lastmodified)fromszy_tempgroupbygdsid,kqbh,gys查询1:deleteszy_tempfromszy_te...
79
热度 -
[Sql Server] 有汉语言补丁吗
有中文补丁吗?我的菜单栏全是中文,但是右键点击一个数据库或表的时候,全是英文,有点不爽。记得上次安装不是这样的,该怎么变回去?分享到:------解决方案--------------------应该是安装包或windows区域设置的问题吧.我的是全英文的,当学习一下专业英语也不错嘛.------解决...
42
热度 -
[Sql Server] 请问一个平均分配的算法
请教一个平均分配的算法类似网上答题阅卷比如,有759个考生提交了答卷,将这些答卷随机平均分配给给6个老师阅卷,这段sql代码如何写?或者,如何计算?当然,可能某个老师的卷子要比其他老师多一点,或少一点。多谢。分享到:------解决方案--------------------NTILE(intege...
83
热度 -
[Sql Server] SQL连接字符串的有关问题
紧急求助SQL连接字符串的问题以下是VB程序连接数据库的字符串,以前服务系统是win2003,能正常连接,现在换成win2008,其他都没变,为什么连接不成功,求原因settserver_conn_str="Provider=SQLOLEDB.1;PersistSecurityInfo=False;...
27
热度 -
[Sql Server] sqlserver中0D 0A(\r\n)招致查询不到数据
sqlserver中0D0A(\r\n)导致查询不到数据单元格里是同样的数据,但是SELECT时就是查不到。我把两个单元格的数据用16进制看了下,其中一个多了0D0A就是\r\n嘛。现在这个符号是怎么进去的先不管。请问怎么把这个符号从里面去掉,让查询可以正常查出来。分享到:------解决方案---...
451
热度 -
[Sql Server] 分隔字符,该怎么解决
分隔字符想把'a,b,c,d,e'变成'a','b','c','d','e'要怎么写。谢谢分隔,Split分享到:------解决方案--------------------DECLARE@aNVARCHAR(128)SET@a='a,b,c,d,e'SELECTREPLACE(''''+@a+''...
62
热度 -
[Sql Server] 依据数量自动生成标签序列号
根据数量自动生成标签序列号数据数量字段在料号后面加以数量为序列号如下图料号数量A100B2如何查找格式为如下号号数量标签号A100A-001A100A-002...........A100A-100B2B-001B2B-002谢谢分享到:------解决方案--------------------c...
41
热度 -
[Sql Server] 请问数据库多表查询统计有关问题
请教数据库多表查询统计问题!selecttalk.talkid,TalkDetail,talktime,usernicknamefromdbo.talk,dbo.userswheretalk.userid=users.useridselecttalk.talkid,count(talkcomment...
24
热度 -
[Sql Server] 空值排序小疑点
空值排序小问题我在一张表的两列中都包含空值Null和“”,怎样将这两列空值的数据都排序并显示在最前端。orderby我已经用过了,发现如果是一列的话没有问题,但是如果orderby两列的话,第二列中部分空值无法排序在最前。空值,排序分享到:------解决方案--------------------...
41
热度 -
[Sql Server] SQL2000某列内容解决思路
SQL2000某列内容SQL2000某列内容请问表test,列名qty如何判断qty列内容是否数值型?分享到:------解决方案--------------------select*fromsyscolumnswhereid=OBJECT_ID('test')selectcasewhenxtype...
22
热度 -
[Sql Server] 没法连接服务器的SQL2000
无法连接服务器的SQL2000无法连接服务器的SQL2000,能拼通,已重装过,别人的机子可以,这是为什么?在线等大神sql分享到:------解决方案--------------------估计楼主的电脑也有加域吧解决方法:开始==>运行==>输入:\\192.168.1.15==&g...
77
热度 -
[Sql Server] sql server 查寻帅选后每个人的第一条记录
sqlserver查找帅选后每个人的第一条记录各位师兄我想建个view但不知道怎么写sql麻烦你们指点下大恩不言谢字段1字段222013-08-0122013-01-0122012-05-0112013-06-2612013-02-0132012-12-12我要可以根据日期筛选出每个人的第一条数据比...
102
热度