-
[Sql Server] MSSQL数据库真个的用户登陆
MSSQL数据库真正的用户登陆我们在很多程序里面看到的SQL的连接代码,都是使用一个表存储用户和密码。其实仔细看代码就会发现,代码还是用系统默认的用户和密码登陆,只不过利用用户名和密码和对应的所谓的“权限”来实现某些功能的限制(通过代码的流程控制),其实所有的数据库操作还是基于系统的默认用户。如果你...
117
热度 -
[Sql Server] 类似于Mysql 的concat步骤
类似于Mysql的concat方法请问各位同仁,sqlserver2005,有没有类似于mysql的concat的方法,??------解决方案--------------------这个函数是用来连接字符串,sqlserver中没有,可以使用+连接符号搞定或者看你要连接怎么样的字符串,如果是例,a...
93
热度 -
[Sql Server] 补空白缺省数据有关问题
补空白缺省数据问题--补空白缺省数据问题---客户的一张execl有一列(Itype)单元格列(有规律)合并了,我把数据导入到数据表中出现有空白的情况。现想将之补全--求思路分析、求解答ifexists(select*fromsysobjectswhereid=OBJECT_ID('[ITest]'...
8
热度 -
[Sql Server] 如何按实际内容排序
怎么按实际内容排序?有个表,一个字段是ID。其他字段是附注说明。比如说明1,说明2,说明3类似如下结果id,remark1,remrk2,remark3等。然后里面的数据,比如ID都是001,但是后面的不一样。有的有值,有的没值,有的可能3个都有值。类似如下idremark1remrk2remark...
27
热度 -
[Sql Server] 求哥哥姐姐们帮小弟我创建下表
求哥哥姐姐们帮我创建下表这是考试题要求创建下面的表。Student(studentnumber,surname,forename,gender,title,dateofbirth,departmentnumber,coursenumber);Staff(staffnumber,surname,for...
39
热度 -
[Sql Server] 对NOT EXISTS运行原理的迷惑?
对NOTEXISTS运行原理的不解??查询选了课程C4的学生信息,结果是正确的如下图但对怎么得到的这个结果不太理解比如SC表的第一行,学生S1选C1课程这个元组用来进行判断的话,那就是不符合子查询条件S.S#=SC.S#ANDC#='C4'的,也就是这个元组是NOTEXISTS要返回的值吧,那怎么没...
52
热度 -
[Sql Server] 请帮忙见见这个过程
请帮忙看看这个过程CREATEprocedureni_contract_export_find@start_datedatetime,--开始日期@end_datedatetime,--截至日期@export_typeint,--查询类型1=出口2=转厂@customer_idint,--客户ID如...
59
热度 -
[Sql Server] dbcc checkdb repair_allow_data_loss解决思路
dbcccheckdbrepair_allow_data_loss这个DBCC好慢啊,60G的数据库4个小时还没结束,这个语句可以优化么!------解决方案--------------------如果你仅检查,用dbcccheckdb(xxx)withphysical_only,如果要修复,只有在...
194
热度 -
[Sql Server] 需要将查询结果写下一张表中
需要将查询结果写入一张表中需要将declare@svarchar(1000);withfas(select产品,rtrim(产品)+'销量'+rtrim(ltrim(sum(销量)))+'台'as销量fromsalesvolumegroupby产品)select@s=isnull(@s+',',''...
24
热度 -
[Sql Server] 数据库批量查寻插入
数据库批量查找插入如下,已有表A,需要根据A填充表B中的c列,怎么填?CREATETABLE[dbo].[TA]( [id][int]IDENTITY(1,1)NOTNULLPRIMARYKEY, [b][varchar](50)NULL, [c][varchar](50)NULL)CREATETA...
20
热度 -
[Sql Server] 求解成绩列表查询语句?该如何解决
求解成绩列表查询语句?学生各科成线如图所示,Score1是当前学科成绩值如图列表是学生每科成绩现在我想按班级查询出该班所有学生的成绩情况结果如下:宋亚宁(StuName)13410009301178(学号)13-14(常年)2(学期)语文市场营销00------解决方案---------------...
80
热度 -
[Sql Server] SQL BOM分解表不一般数据实现
SQLBOM分解表特别数据实现本帖最后由asd620620于2014-06-2016:37:20编辑有表如下代码系列代码数量----------------------------M.QZ.AM.TL.00001内牙20101B.QZ.AM.TL.00024内牙20101B.QT.AM.TL.000...
41
热度 -
[Sql Server] 改变数据库Collation 失败,请
改变数据库Collation失败,请高手指点数据库是英文版的sqlserver2008r2,但是我现在用的网站系统有点小瑕疵,数据库有个字段里面的一些中文数据显示成乱码了显示成这样“????”我查了一些资料,觉得可能是数据库Collation:SQL_Latin1_General_CP1_CI_AS...
46
热度 -
[Sql Server] 在SQL中怎么去除空字节
在SQL中怎样去除空字节两个字段相加希望自动去除前一个字段末尾的空字节和后一个字段前面的空字节。例如:产品销量A100产品nvarchar(50)销量int相加两个字段后显示产品A销量100希望得到的结果:产品A销量100------解决方案--------------------'产品'+rtri...
25
热度 -
[Sql Server] sql 瓜分 并统计 求急 大神们
sql分割并统计求急大神们------解决方案----------------------参考拆分表:-->-->(Roy)生成測試數據ifnotobject_id('Tab')isnulldroptableTabGoCreatetableTab([Col1]int,[COl2]nvar...
309
热度 -
[Sql Server] “查询选教程C1但不选C2的学生学号”这个代码咋写
“查询选课程C1但不选C2的学生学号”这个代码咋写?学生选课基本表为SC(S#,C#,GRADE)即学号、课程号、成绩“查询选课程C1和C2的学生学号”是下面代码SELECTS#FROMSCASX,SCASYWHEREX.S#=Y.S#ANDX.C#='C1'ANDY.C#='C2'【那请问】:“查...
140
热度 -
[Sql Server] 请教 sql as 后面可以定义数据类型吗
请问sqlas后面可以定义数据类型吗?比如:select*,迟到早退/3*3AS积分可是这个积分只能是整数,如何可以让它得出小数来?------解决方案--------------------select*,迟到早退*1.0/3*3AS积分
14
热度 -
[Sql Server] 一个数据库实例里至多可以放多少个数据库
一个数据库实例里最多可以放多少个数据库?一个数据库实例里(如本机127.0.0.1)最多可以放多少个用户数据库?查出来有说1024个,也有说30K+个因为现在要做的产品是每个公司一个数据库,所以想问问~另:能不能写个简单的生成1000+个的数据库脚本?名字就是dbtest+@num,其中set@nu...
97
热度 -
[Sql Server] 关于sql的执行顺序有关问题
关于sql的执行顺序问题这是表usetempdb;goifOBJECT_ID('dbo.t1')isnotnulldroptabledbo.t1gocreatetabledbo.t1(col1intnotnullprimarykey);insertintodbo.t1(col1)values(1);...
47
热度 -
[Sql Server] select top用法解决方法
selecttop用法请教一个问题,selecttop50percent*from表名。如果想去掉正好50%的值(临界值)怎么改SQL语句,谢谢。------解决方案--------------------Selecttop(Selectabs(cast(count(1)*0.5asint)-1)F...
17
热度