-
[Sql Server] 查询的解法
求一个查询的解法实现一个查询从数据表a见下a(id,state)----------10112130获得102130就是说如果id有重,取state=0;如果没有重复,那么state=0或者=1都需要我的做法是selectidfromawherestate=0unionselectidfromaaa...
69
热度 -
[Sql Server] 全文索引 英文上逗号,空格字符等都导致异常有关问题
全文索引英文下逗号,空格字符等都导致错误问题全文索引小写的逗号,或者空格都会导致搜索错误。刚开始我以为只是小写的空格,然后用大写下的空格替换了关键词,暂时解决了,后来发现小写的逗号等也会出现此类问题----------------------------全文索引字段类型:varchar断字符语言:简...
355
热度 -
[Sql Server] 求sql多行数量与合拢后的数量计算合格率
求sql多行数量与合并后的数量计算合格率CREATETABLEtesta(lotnumVARCHAR(20),partnumVARCHAR(20),qntyint)INSERTINTOTESTAVALUES('MP1211003661','G994E0052A',2000)INSERTINTOTES...
113
热度 -
[Sql Server] 最优查询语句,有点难度(附下脚本)
求一个最优查询语句,有点难度(附上脚本)本帖最后由maysoft于2012-12-1015:22:15编辑表A(业务主表):ID单号起点1CY01成都2CY02郑州3CY03乌鲁木齐……表B(业务明细表):id表AID产品毛重净重方量终点业务时间114000132523.4512.1565.30北京...
43
热度 -
[Sql Server] 数据库外键,该怎么解决
数据库外键有两张表CREATETABLEA(Anochar(9)primarykey,Abuchar(20));CREATETABLEB(Bnochar(9),Bnachar(20)primarykey(Bno,Bna));建立完后,发现我忘了加外键于是:altertableAaddconstrai...
61
热度 -
[Sql Server] 一个权限模块的设计,请大侠见教
一个权限模块的设计,请大侠指教这是一个系统的权限模块1.要求一个用户可以管理多个部门2.权限根据权限组来分配以下数据库设计是否合理,是否有更好的方法,请大侠指点。另外,此种设计方法使得一个用户在不同的部门下有相同的权限,如果要求一个用户在不同的部门下有不同的权限,如何修改设计比较好?Operator...
67
热度 -
[Sql Server] 求教这个查询该怎么写呐
求教这个查询该如何写呐Message表中有字段IDFromIDToID比如现在有数据是IDFromIDToID11031022102103310310241041025105102from代表发送方,to代表接收方怎么样能按发送方和接收方捆绑分组呢,比如参与者是103和102的时候,不管103发给1...
70
热度 -
[Sql Server] 求大神帮忙。数据库建立触发器,该如何处理
求大神帮忙。。。数据库建立触发器有3张表CREATETABLEA(Anochar(9)primarykye,Anamechar(9));CREATETABLEB(Bnochar(9)primarykey,Bsexchar(4),foreignkey(Bno)referencesA(Ano));CRE...
37
热度 -
[Sql Server] 求大神。SQL08中建立触发器,该怎么处理
求大神。。SQL08中建立触发器有两张表CREATETABLEA(Anochar(9)primarykye,Anamechar(9));CREATETABLEB(Bnochar(9)primarykey,Bsexchar(4),foreignkey(Bno)referencesA(Ano));要实现...
21
热度 -
[Sql Server] 请问一个查询应该如何联合
请教一个查询应该怎么联合!表A和表B做联合查询,表A有1W数据,表B有5000数据,用字段ID做连接,怎么找出表A有的,表B没有的那5000条数据?------解决方案----------------------1select*fromawherenotexists(select*frombwher...
61
热度 -
[Sql Server] SQL怎的给查询出来的数据自动编号[分不多了><望包含~]
SQL怎样给查询出来的数据自动编号[分不多了>..<,望包含~~]如题:我有一个序号表AA01[序号]---------M001M002表B查询出来的内容是:其中B01的内容全部是相同的,现在想结合表A接着M002编号。原始表B的内容是:B01[编号]B02[内容]-----------...
61
热度 -
[Sql Server] 一个统计表的sql有关问题
求助一个统计表的sql问题建表:CREATETABLEwlzd( f_gysbhchar(30), gs_gysmcchar(50), f_wlbhchar(30), f_wlmcchar(50), f_phchar(30), f_lbbhchar(30), f_bhgxmchar(50), f_j...
86
热度 -
[Sql Server] select,该怎么处理
selectsql="SELECTtop20*FROM股票系统测试表where代码='008015'and时间<="&sorderby时间desc------解决方案--------------------------解决方案--------------------把问题说出来,猜谜啊...
90
热度 -
[Sql Server] 一条Sql语句的如何写
求助一条Sql语句的怎么写我现在要查询同一个refno最后一个评审人的名字(最大的日期,同一个refno,姓名)请问现在我该怎么写这个语句。------解决方案--------------------select*fromtbawherea.reviewdate=(selectmax(reviewd...
0
热度 -
[Sql Server] 微软自动选择最优的计划吗?该怎么处理
微软自动选择最优的计划吗?大侠们好,不是说sqlserver自动选择最优化的方案执行吗?看下面情况select*fromtaajointbbona.c1=b.c1jointxconb.c2=c.c2wherea.c3between'2'and'8'--andb.c3between'2'and'8't...
41
热度 -
[Sql Server] exists的用法有关问题
exists的用法问题上面是emp表的数据select* fromempe1 whereexists(select*fromempe2wheree1.sal=950) select* fromempe1 whereexists(select*fromempe2wheree2.sal=950)前面两个...
55
热度 -
[Sql Server] 怎么用SQL语句查询后,返回不存在的值,并用一个0代替
如何用SQL语句查询后,返回不存在的值,并用一个0代替如何用SQL语句查询后,返回不存在的值,并用0代替selectisNull(PremiumOld,0)asPremiumOldfromview_ProdectwhereMaterial='304HC'and[Name]='GB818'andSpe...
11
热度 -
[Sql Server] 行列转换,该如何解决
行列转换CREATETABLEtest(idINT,NAMEVARCHAR(20),dtDATETIME,f1VARCHAR(20),f2VARCHAR(20))INSERTINTOtestVALUES(1,'早上','20121115','at','dt')INSERTINTOtestVALUES...
90
热度 -
[Sql Server] SQL查询疏失 疑惑
SQL查询出错疑惑我建立了一个SQL数据库里面有一张表表里面的数据是现在想查询里面的数据写了select*from社团where名称=‘保龄社团’在查询分析器里面查询出错错误信息:服务器:消息170,级别15,状态1,行1第1行:'‘'附近有语法错误。------解决方案--------------...
367
热度 -
[Sql Server] 向建好的视图中安插一自动增长列
向建好的视图中插入一自动增长列新建一个视图,想要添加一个自动增长的ID列,应该怎么用语句实现?------解决方案--------------------createviewv_nameasselectid=row_number()over(orderbygetdate()),*fromtb
30
热度