-
[Sql Server] SQL中列转行,列数额不确定
SQL中列转行,列数目不确定希望通过SQL语句实现以下表单,日期不确定多少列。日期所对应的事由也不确定。------解决思路----------------------可以用动态行转列然后,关系数据库没有单元格合并的概念,这个你要自己在前示的时候处理最后,如果你没有Thing的日期也要显示出来,那么...
58
热度 -
[Sql Server] 一个update触发器无效,该怎么解决
一个update触发器无效我写了个触发器,功能是:当表Hishop_Orders中的“PaymentStatus”字段更新为1(int)时,即通过sql发邮件,但多次测试,均未收到邮件。可以确定的是,发邮件的功能是没问题的(已测试多次)。可能是代码有问题,劳烦诸位帮看看。usehishop2goIF...
99
热度 -
[Sql Server] 怎么加快like %xx%的查找速度(不可索引字段)
怎样加快like%xx%的查找速度(不可索引字段)content是ntext型字段,是文章来的,不可索引,要在约1万多条记录中查找前后是'%'的,时间至少在25秒以上,请问怎样加快查找速度?selecttitlefromwtowherecontentlike'%往生净土%'------解决思路---...
214
热度 -
[Sql Server] 关于存储过程里边if else和count的用法
关于存储过程里面ifelse和count的用法BEGIN selectcount(id)fromtlk_A if(count(id)>0){ select*fromtlk_B }else{ select*fromtlk_C }END我要在存储过程里面写类似上面逻辑的代码,不知道该怎么写,s...
60
热度 -
[Sql Server] 事宜可以用两条带参数语句操作不同表么
事务可以用两条带参数语句操作不同表么Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); ct=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;dat...
49
热度 -
[Sql Server] 小数点前一位大于0就进一位解决思路
小数点前一位大于0就进一位财务的要求,想多收点客户的钱比如212就得到220211.5也是220------解决思路----------------------如果想精确到十位数,写个函数吧,如果个位数和小数点不等于0,则把个位数设置为0,十位数+1,取整------解决思路------------...
70
热度 -
[Sql Server] SQL 重复查询,横向显示,该怎么处理
SQL重复查询,横向显示请问下图的查询怎么实现,在线急等..............------解决思路------------------------看你的需求,只有用动态查询了DECLARE@SQLNVARCHAR(MAX)DECLARE@MINT,@IVARCHAR(10)SET@SQL='S...
79
热度 -
[Sql Server] select 結果 直轉橫解决思路
select結果直轉橫selectRoleId,ProId,BtnIdfromAAA;RoleId,ProId,BtnId111112113121122124橫轉直RoleId,ProId,1,2,3,4(根據BtnId有的值)1111112111------解决思路----------------...
31
热度 -
[Sql Server] 一个用户注册的统计的sq查询,该如何处理
一个用户注册的统计的sq查询SELECTCONVERT(CHAR(10),AddTime,120)as注册时间,COUNT(-1)as递增数,(selectcount(-1)fromUserInfowhereAddTime<=U.AddTime)as总数FROMUserInfoasUGROUP...
65
热度 -
[Sql Server] sql怎么传入日期参数
sql如何传入日期参数存储过程想传入日期的参数,应该怎么弄。谢谢!------解决思路----------------------如果你想只年月日的格式,可以将参数设置成varchar,当字符串用额不过在存储过程中需要注意系统的时间格式跟你传入的字段格式对应.比如:安装SQLserver的机器的系统...
40
热度 -
[Sql Server] 数据库存储时间类型时,使用string跟date各有什么优势
数据库存储时间类型时,使用string和date各有什么优势公司里的项目数据库的时间类型好多都设定的string型,那么这么做的好处是什么呢,数据库设定data型应该也是有用处的吧,求解------解决思路----------------------将时间设置成string是偷懒的做法。虽然在str...
17
热度 -
[Sql Server] SQL 目录的重命名
SQL索引的重命名将SC表的SCno索引改为SCsno:ALTERINDEXSCnoRENAMETOSCSno;在sql2008不能执行这条语句,为什么??错误信息:Incorrectsyntaxnear'RENAME'.------解决思路----------------------sqlserv...
78
热度 -
[Sql Server] 如何分组后去除重复项
怎么分组后去除重复项?我只想查得红框中的这两条数据,我只要以c_caseid为分组的项并只要时间最大的一项,C_Station为'完成'C_Sta为'连续'一条sql语句能查出来吗?------解决思路----------------------SELECTc_id,C_CaseID,c_dateF...
44
热度 -
[Sql Server] 小弟我现在想实现若干张表完全连接,且某字段无值时显示空,如何实现
我现在想实现若干张表完全连接,且某字段无值时显示空,怎么实现?我现在想实现若干张表完全连接,且某字段无值时显示空,怎么实现?------解决思路----------------------ISNULL(COLNAME,'')ASCOLNAME------解决思路-------------------...
53
热度 -
[Sql Server] SQL2005 同时更新多列SUM,显示关键字 'FROM' 附近有语法异常
SQL2005同时更新多列SUM,显示关键字'FROM'附近有语法错误。UPDATETab_ChecksumSET姓名=[name],考勤日期=checkdate,按时上课=(SUM(startclass)FROMTab_CheckGROUPBY[name],checkdate)...
596
热度 -
[Sql Server] SQL查询当天总计交易金额大于某个值的所有数据
SQL查询当天累计交易金额大于某个值的所有数据现有数据包含如下四个字段:卡号,户名,交易金额,交易日期,想要通过sql语句查询当天累计交易金额大于10000的所有数据,查询该如何写,求助,谢谢!例如:,在线等,谢谢……------解决思路----------------------你应该要的是这个S...
93
热度 -
[Sql Server] 从Oracle向SqlServer导入数据有关问题
求助:从Oracle向SqlServer导入数据问题情况是这样:用datareader从oracle中读取数据,100w左右记录,利用.NET的sqlbulkcopy方法插入到sqlserver中。但是每次执行到80w左右的时候就提示“primary文件组已满”。网上说的方法都试了没用,磁盘空间足够...
19
热度 -
[Sql Server] 新人求SQL语句解决方案
新人求SQL语句有表A:PLRQIDA1A2A3Z1102-0101H01105Z1502-0201H0105Z1902-0301H01305想用语句查询,得到以下效果,如何搞查询结果:RQIDA1A2A3B102-0101H01105502-0201H0105002-0301H0130525就是说...
86
热度 -
[Sql Server] 查询一个表中的两个字段都不在除此以外表中的数据
查询一个表中的两个字段都不在另外表中的数据表A中有idnameage表B中有idnameageid为guid,如何判断在表A中的name与age不在B中的。要满足两个字段同时不在B的一条数据中------解决思路----------------------SELECT*FROMaWHERENOTEX...
59
热度 -
[Sql Server] 在C#winform里批量查询SQL数据库工作表中的数据。该如何解决
在C#winform里批量查询SQL数据库工作表中的数据。问题是这么回事:我有一个Excel工作表,里面存放了一批SN数据,如图:我现在想查询SQL表中,这批SN数据的所有信息,并显示到datagridview里面。我的SQL工作表(假设名称是TableSN)里面的字段如下面:我想把查询到的SN对应...
85
热度