-
[Sql Server] 把 for xml path 查询出的结果保留
把forxmlpath查询出的结果保存把forxmlpath查询出的结果想保存到变量里,供下面的插入使用declare@xmlDatanvarchar(max)set@xmlData='select*from_rolewhereroleid=5forxmlpath(''_role'')'exec(@...
545
热度 -
[Sql Server] 在查询里调用函数是不是影响效率
在查询里调用函数是否影响效率?比如selectt.f1,t.f2,dbo.fn_x(t.f3)fromtwhere...其中,dbo.fn_x()函数包含一个查询,比如selectsum(x)fromttwhereff=@ff这样写是不是效率就慢了?如果希望达到相同的功能,把fn_x的查询转换成一个...
81
热度 -
[Sql Server] 施用sql查询,字段拼接后怎样加序号
使用sql查询,字段拼接后怎样加序号?比如declare@strvarchar(255)set@str=''select@str=@str+t.f1+t.f2+';'fromtwhere...怎样将每条记录前加序号?想不出的话只好使用游标了,但是游标尽量少用,对吗,因为效率不高。------解决方案...
16
热度 -
[Sql Server] 关于t-sql两个表相接
关于t-sql两个表相连如果selectfromt1,t2where是不是先笛卡尔积,再取满足条件的记录在这种情况下,是不是使用innerjoin更有效率?------解决方案--------------------如果有where条件,你的那个查询等同于innerjoin,没什么效率区别。
23
热度 -
[Sql Server] sql 表变量与条件变量同是运用,语句写法
sql表变量与条件变量同是使用,语句写法declare@lstable(kmdmvarchar(20,nointidentityPRIMARYkey)declare@ccvarchar(20)insertinto@ls1(kmdm)selectkmdmfromkmbmwherekmdm>'41...
63
热度 -
[Sql Server] 一些sql的小疑点
求助一些sql的小问题CREATETABLE超市交易报表 (交易时间smalldatetimedefault(getdate()),交易号char(6),商品号tinyint,商品单价smallmoney,数量smallint,PRIMARYKEY(交易时间,交易号,商品号))CREATETABLE...
38
热度 -
[Sql Server] 求一条排行的sql
求一条排名的sql想写一个sql用于排名比如像论坛这样积分排名:socrerank800170027002500350032004有并列的,请大侠们帮忙------解决方案--------------------withtb(socre)as(select800unionallselect200un...
66
热度 -
[Sql Server] 将不符合要求的数据掩藏
将不符合要求的数据隐藏数据库:ID CD1 CD2 CD31 2012-10-1 2012-10-10 2012-10-202 2012-11-1 2012-11-10 2012-10-133 2012-12-1 2012-10-6 2012-11-14想要得到的结果:ID CD1 CD2 CD31...
13
热度 -
[Sql Server] 一道SQL数据库的题
在线等一道SQL数据库的题现有一个公司的部门及雇员的数据库,由下面三个表组成:雇员(雇员号,姓名,年龄,地址,薪水)部门(部门号,部门名,部门经理)工作(雇员号,部门号,在该部门工作的年限)用SQL语句完成下列查询⑴求同时在三个部门工作的雇员和姓名⑵列出各部门的职工的工资总额,并按照总额大小降序排列...
40
热度 -
[Sql Server] 求一条sql 语句,该如何解决
求一条sql语句selectUnitID,UnitNamefromUnitMessagewhereUnitIDin(selectUidfromQyzrrfp)我想查UnitMessage表里的数据,条件是UnitID在Qyzrrfp表里,其中UnitID是int类型,Uid是nvarchar类型--...
14
热度 -
[Sql Server] 求工场耗材加工成进销存思路
求工厂耗材加工成进销存思路本帖最后由ywqjwq于2012-11-2613:52:04编辑小弟不才,是最近在弄一个毕业设计。产品是:工厂主要做用材料加工成冷冻运输车.但是要计算剩余料(余料有用的),及一些进销存应用的基本功能材料有一些,其他材料没有具备的属性。故来求助。数据库设计,提供一些思路给小弟...
93
热度 -
[Sql Server] 关于SQL Server合并复制trigger触发模式
关于SQLServer合并复制trigger触发方式项目需求:多个节点,一个中心节点和多个子节点,由于跨IDC,考虑到端口开放问题采用合并复制,想问一下合并复制的trigger触发方式有没有什么缺点?或者合并复制在跨IDC情况下一般需要主要哪些问题?------解决方案---------------...
36
热度 -
[Sql Server] Null的常识
Null的学问Null并不代表没有值,而是代表未知值,1null表示未知值,所以当使用比较运算符的时候Null值可能造成BUG2要想检测出NULL值必须使用isnull的查询条件3NULL值和任何字符串计算时候,那么计算结果永远是NULL4如果NULL值出现在普通函数当中的时候,计算结果永远是NUL...
111
热度 -
[Sql Server] MSSQL不能直接用""登录,务必用"\xxx"连接
MSSQL不能直接用"."登录,必须用".\xxx"连接请问有什么解决办法嘛,能改回去还直接用“.”登录,除了重装==------解决方案--------------------先把你的网络配置上面的服务截个图来看看------解决方案------------...
350
热度 -
[Sql Server] sql 临时表,该怎么处理
sql临时表declare@tTable(CaseNovarchar(20))withTempTableas(selectCaseNofromAdmin.SetupAlert)insertinto@t(CaseNo)selectCaseNofromTempTableselect*from@t这么写是...
69
热度 -
[Sql Server] 用sql语句插入多条数据,该如何处理
用sql语句插入多条数据我想往一个表中插入500条相同的数据,请问代码怎么写?------解决方案--------------------declare@iintset@i=1while@i<=500begin---你的语句insertintoTB(...)values(...)set@i=@...
85
热度 -
[Sql Server] SQL 查询时游标应用
SQL查询时游标使用我现在有如下表内容:月份 科目代码 客户 本月借方 本月贷方 本位币(RMB) 本位币(RMB)1 102001 工行(RMB) 340.00 350.001 102002 工行(USD) 430.00 400.001 102003 工行(HKD) 200.00 -2 102...
64
热度 -
[Sql Server] SQL语句多个时间段查询解决思路
SQL语句多个时间段查询各位前辈:我要做一个班报表,要求查询,0点7点20点23点的数据。两个时间段的查询我知道,但四个时间段的查询我就不知道了,请问语句怎么修改呢Sql="select*frombaobiaowhereriqibetween'"&BeginDate&"'and'"&...
52
热度 -
[Sql Server] 关于周转率,求大娘
关于周转率,求大婶楼主新手一个,毕业六月,错入大坑(零售行业)。工作之余,闲来无事,寻思写了一枚表表。主要是查询【配送中心】商品周转率的,平均库存计算到每一天的叠加。但是写完之后,发现周转率这个东西的分析过程十分艰难,还要加入库存数量,出货数量等参数一起才能判断商品经营是否正常,这样一来就只能够人为...
47
热度 -
[Sql Server] SQL单表 动态行转列解决思路
SQL单表动态行转列有多少行转出来就应该有多少列。。我对SQL语句不熟悉,求帮助。。------解决方案--------------------网上转的:--行列互转/******************************************************************...
49
热度