-
[Sql Server] 关于exec和like的用法,该如何解决
关于exec和like的用法declare@avarchar(20)set@a='130%'exec('select*fromtestweb.dbo.testwherealike'[email protected])我是想查询数据库表test中字段a以130...
77
热度 -
[Sql Server] 50分求一查询语句解决思路
50分求一查询语句test表IDTypename1狗吉娃娃2狗藏獒3狗哈斯其4猫波斯猫5猫白猫6猫黑猫7兔黄兔8兔白兔9兔黑兔有张类似的表,其中类型列不止这些品种,我现在想显示出每个品种里的两种,请问SQL语句应该怎么写,谢谢------解决方案--------------------select*...
60
热度 -
[Sql Server] 求一复杂的条件排序语句,该怎么处理
求一复杂的条件排序语句表中如下三个关键字段sender,receiver,sendtime数据如下:11212007-1-211222007-1-321112007-1-311212007-1-422112007-1-212232007-1-2排序后,希望结果如下:11212007-1-221112...
70
热度 -
[Sql Server] 求SQL语句,待
求SQL语句,在线等待~字符串转日期函数字段名:year,month,day数据:2007,3,16类型:varchar如何把这三个字段串在一起转化成datetime型的我这样写的,selectconvert(datetime,(year+'-'+month+'-'+...
6
热度 -
[Sql Server] 跪求一交叉表查询语句急解决方案
跪求一交叉表查询语句急....................表a客户名称产品名称销量折扣张三a100100张三c100100李四b100150李四a120110王五c100120..d....................求一查询语句得到如下结果:客户名称备注abcd..张三销量100100张三...
2
热度 -
[Sql Server] 请高人指点(很有意思的算法有关问题)
请高人指点(很有意思的算法问题)现在我们的user提出了一个变态的需求要求有这样的一个sql语句,给定一个十进制的数值,如"1000",要能按照一定的规则返回一个进位后的数值如:"A01",也就是到了999就要升为到A,然后再增加99就变成"B01&...
79
热度 -
[Sql Server] 游标疑难,该如何处理
游标疑难createtableA(colsmallint,dssmallint)insertintoAselect1,nullunionallselect1,nullunionallselect2,nullunionallselect1,nullunionallselect2,nullunional...
68
热度 -
[Sql Server] @@rowcount解决办法
@@rowcount@@rowcountsetnocountoff.....select*fromtable......return@@rowcount为什么得到0如果设置变量declare@retValintset@retValint=@@rowcountreturn@retVal就可以得到所需的...
4
热度 -
[Sql Server] 求一存储过程写法!多谢
求一存储过程写法!谢谢!我有三张表,分别是客户表,联系人表和机会表,机会表中有opporunity_custid字段和客户表主键相关联我想查询客户信息以及联系人信息和机会表中是否有相应客户的机会信息,有记录就显示'有'反之则显示"无"表结构如下:CREATETAB...
100
热度 -
[Sql Server] 树形表替换成横向表解决方案
树形表替换成横向表树形表如下IDNameFatherIDDepth1作业区 NULL0 2可控 1 1 3维护性措施2 2 4不可控 1 1 5战略性措施4 2 6电力 NULL0 7不可控 6 1 8停产井 NULL0 我现在想把它变成另外一个表IDaNameaIDbNamebIDcNamec1作...
85
热度 -
[Sql Server] 有一字符串"2003,2004,2005,2006,2007"怎么用sql显示最大值
有一字符串"2003,2004,2005,2006,2007"如何用sql显示最大值有一字符串"2003,2004,2005,2006,2007"如何用sql显示最大值------解决方案--------------------declare@svarchar...
301
热度 -
[Sql Server] 初学者请问存储过程该如何写
菜鸟请教存储过程该怎么写sql数据库中有这么一张用户表User_IDUser_Name1张三2李四3李红用其他地方(比如excel)通过转换获得这么两个字符串Field_name="姓名,性别,年龄"Values="张三,男,12;李四,男,33;李红,女,22;&qu...
58
热度 -
[Sql Server] 报表有关问题(,先谢过啦)sql,c
报表问题(在线等,先谢过啦)sql,c#就是假设有这样一个表tableAIDNAMEDATECOUNT1大一2007-01-01402大二2007-01-01303大一2007-01-01104大二2007-01-0211变成这样的一个表,按月统计的:NAMEsmu(count(date='...
62
热度 -
[Sql Server] #怎样通过命令来备份sqlserver数据库呢?该怎么解决
#####怎样通过命令来备份sqlserver数据库呢?#####数据库是sqlserver2000,我想要的是通过命令来备份一个数据库,但是不想要表里的数据,只要数据库结构(表,存储过程,函数等),导出到文本文档也是可以的,呵呵,不知道我说清楚了没有?backupdatabase的命令好像不行的,...
69
热度 -
[Sql Server] 请教怎样将字符串转成float行
请问怎样将字符串转成float行例如'3.01'我要转成FLOAT的3.01------解决方案--------------------declare@svarchar(100)set@s='3.01'selectcast(@sasdecimal(10,2))
20
热度 -
[Sql Server] 求救!页面在德国显示有关问题
求救!页面在德国显示问题?我用的asp+sql2000简体中文版,做得网站,在中国显示没问题。但是把它拿到国外的网站上,就不能正常显示了,以前的中文现在显示成”?“了。是不是德国的sql数据库不兼容简体中文版的?我可怎么办呀!求救!------解决方案--------------------在插入數...
17
热度 -
[Sql Server] SQL列的计算 多谢
SQL列的计算谢谢表A列B列C列D列E列总数1行2行。。。求总数=A列+B列+C列-D列+E列的SQL语句A列到E列都是有数据的谢谢------解决方案--------------------select*fromtablenamewhere总数=A列+B列+C列-D列+E列updatetablen...
27
热度 -
[Sql Server] 怎么计算体育考试的及格率
如何计算体育考试的及格率现在有如下格式数据表:id|学号|成绩|考试次数|考试类型1|aaa|56|1|体育2|bbb|60|1|体育3|ccc|58|1|体育4|aaa|30|2|体育5|bbb|69|2|体育6|ccc|45|2|体育7|aaa|29|3|体育.....................
48
热度 -
[Sql Server] 求一SQL语句,也很常用!解决思路
求一SQL语句,也很常用!A表:idcitycityName1001北京2002上海3003广州4004重庆5005成都B表:idciytCode1001,002,0032003,004,005当b.id='1',下拉框里是北京上海广州当b.id='2',下拉框里是广...
80
热度 -
[Sql Server] 求一条SQL统计语句解决办法
求一条SQL统计语句表a(编号ID,数量,仓库ID,库位ID,日期)仓库表b(仓库ID,仓库NAME)库位表c(库位ID,库位NAME)问:怎么统计表a中某编号的数量,统计出的信息显示:编号,总数量,仓库名称,库位名称?------解决方案--------------------selectA.编号...
12
热度