-
[Sql Server] sql2005透过链接服务器访问Orcle中文乱码
sql2005通过链接服务器访问Orcle中文乱码sql2005通过链接服务器访问Orcle,查询表,在plsql查看中文正常,在sql端显示中文乱码,怎么解决啊------解决思路----------------------把ORACLE那边的数据都转化为NVARCHAR或NCHAR的类型试下--...
96
热度 -
[Sql Server] 一句SQL可不可以取总量和指定条件的占比
一句SQL能否取总量和指定条件的占比?数据库结构如idtidok1100210131104100比如取tid=10的数量和tid=0且ok=1的数量结果为:1/3用一句SQL获取到这个结果3代表tid=10的总记录数,1代表ok=1的总记录数------解决思路-------------------...
44
热度 -
[Sql Server] 怎么求三列数据中某个数值出现的次数
如何求三列数据中某个数值出现的次数例如abc123315561abc三列数据,想的的结果列次数1332522161歇息------解决思路----------------------SELECT列,COUNT(1)次数FROM(SELECTaAS列FROMTBUNIONALLSELECTbFROMT...
100
热度 -
[Sql Server] 有关数据排列的棘手有关问题
有关数据排列的棘手问题数据如上:由于数据太多,数据直接贴上都是乱排序的,所以只能上图。黄色字段为ID,白色字段分别是A,B,C,D,E,F,G,H.所需要的结果:ID1是2100后面ID2是2107,后面ID3是2164,后面ID4是2109,明显ID3的2164位置不对,应该在ID3的2164和其...
93
热度 -
[Sql Server] 查询优化,多COUNT统计解决办法
查询优化,多COUNT统计如何优化,提供查询统计效率?SELECTt1.TownCode,t1.TownName, WcrkAll=(SELECTCOUNT(1)FROMvJJDC_QuestionnaireListWHERETown=t1.TownCode), WcrkMan=(SELECTCOU...
69
热度 -
[Sql Server] SQL语句如何样查询树形结构的记录
SQL语句怎么样查询树形结构的记录。比如有这样的一张表,表的结构为ID和父ID如下:(2,1)(3,1)(4,1)(5,2)(6,3)(7,4)(8,4),这样如果我想查询根节点为1这个父ID下的所有记录,那么我的SQL语句该怎么写呢?谢谢。------解决思路-------------------...
59
热度 -
[Sql Server] 存储过程中急需远程访问其他数据库
存储过程中需要远程访问其他数据库在存储过程中需要使用两个参数,目的是从远程服务器把数据拷贝到本地数据库,因此还调用了“sp_addlinkedserver”和“sp_addlinkedsrvlogin”这两个过程:createprocproc_abcd(@date_fromdatetime,@dat...
42
热度 -
[Sql Server] group by 分组查找
groupby分组查寻SELECTtk_pici,tk_kecheng,(selectcount(*)fromtb_tongkaowheretk_chengji='合格')FROMtb_tongkaogroupbytk_pici,tk_kecheng;按照批次,课程分组统计数据,怎么实现想要的效果数...
39
热度 -
[Sql Server] 高分求一sql语句!列转行有关问题
高分求一sql语句!列转行问题表:yatiku_group_ChatPersionNumber表中数据:我要以下数据结构我想查询出结果RoomGroupiduid1,uid24912哪个大大可以帮忙!------解决思路----------------------DECLARE@SQLVARCHAR...
10
热度 -
[Sql Server] 数据的横向的写法
求助数据的横向的写法大概结构如下AB二列A列做group分列得出CB中的数据用逗号显示出D当A为2时B值为1和2则D显示为1,2以下同理,谢谢AB2122414252CD21,241,252------解决思路----------------------SELECTAASC ,STUFF(( SE...
23
热度 -
[Sql Server] select 语句执行速度 小疑点
select语句执行速度小问题请问这句执行速度select,CASEWHEN条码类型='00000101'THEN-1*CAST([销售数量]ASmoney)/100WHEN条码类型='10000001'THEN-1*CAST([销售数量]ASmoney)/100ELSECAST([销售数量]ASm...
35
热度 -
[Sql Server] excel导入db的存储过程解决方法
excel导入db的存储过程select*into@tableNamefromOPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel5.0;HDR=YES;DATABASE=@excelRoute',sheet1$)如上,把这个写成存储过程,应该怎么写?主要是表名和...
26
热度 -
[Sql Server] 小弟我想实现如下的统计。有没有这样的语句
我想实现如下的统计。有没有这样的语句?我有一个记录表A。员工号进门时间出门时间12014-10-0108:00:002014-10-0118:00:0022014-10-0108:10:002014-10-0117:00:0032014-10-0109:00:002014-10-0112:00:00...
96
热度 -
[Sql Server] 新建数据库出现的语法异常和怎么在左边显示行数
新建数据库出现的语法错误和如何在左边显示行数------解决思路----------------------行号在工具-选项-文本编辑器-所有语言-行号勾选------解决思路----------------------10%后面不应该有逗号吧
46
热度 -
[Sql Server] 求组,包含统计解决办法
求组,包含统计两个表表IdentitysIDIName--------------------------1歌星2影星3体育明星4模特5赛车手6画家表Star,字段IDS对应表Identitys的IDSIDSNameIDS----------------------------------1刘德华1...
30
热度 -
[Sql Server] 表记录某个字段中怎么最高效率的取得最大值?难。
表记录某个字段中如何最高效率的取得最大值?难。。。例如表a中有个字段demo内容如下:记录1:713:144,706:142,699:139,691:138,687:136,683:134,679:131,675:130,672:128,670:127,667:127,665:127,663:127...
16
热度 -
[Sql Server] 一个实例有关问题,入库分配SQL有关问题
一个实例问题,入库分配SQL问题计划日期,计划数量,入库数量2-1,4000,02-3,4500,02-5,4500,0现在入库情况2-130002-36000我想要的结果2-1,4000,30002-3,4500,45002-5,4500,500------解决思路----------------...
10
热度 -
[Sql Server] sql 随机抽取记录,初学者分少,莫笑
sql随机抽取记录,菜鸟分少,莫笑。本帖最后由wangf1978于2014-12-2310:59:18编辑请教如何随机记录要求:避免抽取的记录集中在某一范围,尽可能分散.比如下表:题目ID 章节 知识点1 1 12 1 13 1 14 1 25 1 26 1 27 1 3...
47
热度 -
[Sql Server] 根据条件怎么进行数据的分类
根据条件如何进行数据的分类有数据如下:IFOBJECT_ID('TEMPDB.DBO.#tb')ISNOTNULLDROPTABLE#tbGOCREATETABLE#tb(Uidvarchar(5),Itemint,Rnint)INSERTINTO#tbVALUES('10001',10,1),('...
29
热度 -
[Sql Server] SQL 索引太大的优化有关问题
SQL索引太大的优化问题问题描述,对数据库优化不太懂,我就试着重建索引,收缩了下数据库,结果如下:开始:16308.43MB重建索引后:18094.56MB收缩后:12962.05MB但是目前通过SQL自带的报表分析,发现索引比数据还要大,如图:另外表的使用情况查看,有的索引都超过2G了,感觉怪怪的...
23
热度