-
[Sql Server] 帮忙解释一上“;with cte as”
帮忙解释一下“;withcteas”如题,“;withcteas”这句话是什么意思,作用是什么,什么情况下用到这些。最好能有个简单的例子作为参考,希望例子中这三个单词的作用做一下注释------最佳解决方案--------------------一.WITHAS的含义WITHAS短语,也叫做子查询部...
97
热度 -
[Sql Server] 求最大的独一值
求最大的唯一值表格如下abcd8 4 11 18 4 11 68 4 11 58 4 11 38 4 11 48 4 11 28 4 11 18 4 12 18 4 12 58 4 12 58 4 13 1........................希望得到以下结果8 4 11 68 4 13 ...
53
热度 -
[Sql Server] 找到唯一的区间
找出唯一的区间表格如下:idnumtimea09:01a19:02a19:03a19:04a09:05a19:06a19:07a19:08b19:01b19:02b19:03b19:04b19:05b09:06b19:07b19:08c19:01c19:02c09:03c19:04c19:05c09...
82
热度 -
[Sql Server] 本机透过远程外网连接远程内网能否实现
本机通过远程外网连接远程内网能否实现?本机->远程外网->远程内网是这么一个关系本机和外网是公网外网和内网是局域网我目前只能通过远程外网访问到远程内网能否通过在外网进行某些设置,在本机直接访问到内网的数据库呢?外网和内网机器上都装了sqlserver------最佳解决方案-------...
1
热度 -
[Sql Server] []SQL SERVER执行SQL语句的时候的两个有关问题
[求救]SQLSERVER执行SQL语句的时候的两个问题1.SQLSERVER有组合主键的时候,在子查询中不可以返回多列结果吗。例如select*fromTable1where(id,type)in(selectid,typefromtable2)现在我只能想到的解决方案就是select*fromT...
79
热度 -
[Sql Server] 急求多表演算后返回结果的SQL语句
急求多表运算后返回结果的SQL语句表AccountInfo跟表MasterInfo,求按分类汇总之后进行多项式运算,表AccountInfo:ID余额(唯一的,不会重复)01200230034004200560表MasterInfo:ID盈利01100230012003100240查询返回得结果(按...
18
热度 -
[Sql Server] sql 2008装配Reporting Services失败
sql2008安装ReportingServices失败重装数据库,提示安装ReportingServices失败,还原数据库之后发现,本机telnet1433端口失败,配置数据源不通,改成了其他端口也不行。可以求助不,可以快一点回答不?谢谢。------最佳解决方案----------------...
22
热度 -
[Sql Server] sql查询结果横向展示
sql查询结果横向显示数据库表:FL字段名称:A,B,C查询语句:declare@sqlvarchar(8000)set@sql='selectAAS台号'select@sql=@sql+',max(caseBwhen'''+B+'''thenCelse0end)['+B+']'from(selec...
75
热度 -
[Sql Server] 数据库设计疑义
数据库设计疑问本帖最后由XYangUK于2012-11-0821:15:12编辑我正在设计一个数据库用于处理客户,订单,发票,付款的关系我目前把客户和订单进行了多对多连接,订单和发票进行了多对多连接不过不太清楚付款应该如何处理?应该将“客户”和“发票”与“付款”连接起来吗?大概就是客户--订单-发票...
28
热度 -
[Sql Server] 这么写sql语句有啥危险么
这样写sql语句有啥危险么?最近做的一个项目,发现里面有这样的sql语句stringkkk=@"declare@kint;select@k=idtop1fromusers;select*fromdepartementwhereid=@k;"intss=mydb.ExecuteNonQuery(kkk...
75
热度 -
[Sql Server] datatime的拼凑
datatime的拼接tsrq(datetime)tssj(char(8))2008-01-0100:00:00 09:26:472008-01-0100:00:00 09:49:232008-01-0100:00:00 11:16:53现在表T字段tsrq(类型datetime)里面只有日期没有具...
54
热度 -
[Sql Server] 把IDENTITY_INSERT 设置为 ON ,如何还不能插入数据
把IDENTITY_INSERT设置为ON,怎么还不能插入数据insertintock1values(3,'wh2','郑州',900)服务器:消息8101,级别16,状态1,行1仅当使用了列的列表,并且IDENTITY_INSERT为ON时,才能在表'ck1'中为标识列指定显式值。命令已成功完成。...
38
热度 -
[Sql Server] 继续,昨天的给的SQL语句有点有关问题
继续求助,昨天的给的SQL语句有点问题先上图。图里的关系。我已经好了。。表:m_data数据是:m_id,m_uid,m_specialid241522219241516219241517219241519219表:m_my_special数据是:m_id,m_uid,m_videonum17121...
8
热度 -
[Sql Server] ?请教,怎么屏蔽重复选出的字段呢?
???请问,如何屏蔽重复选出的字段呢???selecta.*,b.*froma,bwherea.id=b.id选出结果为(其中b表有很多字段)id单号姓名年龄......我想选出这样的结果,让单号放在选出的最前面,我这样写的语句selectb.单号,a.*,b.*froma,bwherea.id=b...
73
热度 -
[Sql Server] 删除一条记录后,怎么使表中的序号列仍然自动排序
删除一条记录后,如何使表中的序号列仍然自动排序我们往往设计表时把第一列设置成自增列,比如有1234567条记录,都是当删除了34条记录后,第一列变成了12567,有没有一种方法或者机制能使它变成12345?我看到有说用dbcccheckident语句,但是我好像没弄出来。。删除一条记录后,如何使表中...
75
热度 -
[Sql Server] 存储过程调用存储过程返回字符串有关问题
存储过程调用存储过程返回字符串问题我有两个存储过程A和B,A是客户端新增数据到数据库的存储过程B是生成流水号的存储过程在A里有一个编号字段是NVARCHAR的,这个值需要从B存储过程返回,然后写入数据库请位各位前辈要怎么调用?------最佳解决方案--------------------creat...
57
热度 -
[Sql Server] sql备份与复原
sql备份与还原sql新手请问一下能不能将数据库备份到指定的bak文件上,以及从指定文件对数据库进行还原------最佳解决方案--------------------只可以指定到某盘的某个文件夹下吧怎么可以指定到某个.bak文件上??还原的时候可以指定从具体某个.bak文件上还原------其他解...
88
热度 -
[Sql Server] 求大牛赐教
求大牛指教selectTB_USERINFO.useridas用户ID,usernameas用户名,giftpriceas单价,sum(quantity)as数量,总价=casewhengiftprice>0thengiftprice*sum(quantity)else0endfromtb_v...
42
热度 -
[Sql Server] 用变量顶替id1,id2,idn
用变量代替id1,id2,---,idn输入函数@id1,@id2,@id3想用一个变量名代替while@n<=3beginset@sql='select@id'+@nexec(@sql)end不知道怎样能够通过循环实现select@id1select@id2select@id3的功能,exe...
31
热度 -
[Sql Server] 优化话语
优化语句这个语句SELECTSTOCK_CODE,REPORT_END_DATE,FUNDCD,CLSDT,Naps,AccnavFROMDATA_FUND_7010T1rightjoin(selectfundcd,clsdt,Naps,Accnavfrom(SELECTFUNDCD,CLSDT,N...
82
热度