-
[Sql Server] SQL 函数的语法有关问题
SQL函数的语法问题create functioncheck_unit_price(@p_org_id int, @p_item_no int, @p_order_number int, @p_line_number int, @p_cus...
43
热度 -
[Sql Server] FLOOR的反函数是什么?解决方案
FLOOR的反函数是什么?SELECTFLOOR(1.3)=1,那么,想得到向上取整的结果2,如:?(1.3)=2,用什么函数?------解决方案--------------------ceil函数,就是取大于这个数的最小整数,比如1.3,大于1.3的最小的整数就是2
28
热度 -
[Sql Server] 怎么简单的判断表中符合条件的某列是全为null 还是部分为null
如何简单的判断表中符合条件的某列是全为null还是部分为null如题:如何简单的判断表中符合条件的某列是全为null还是部分为null例如表table1(a,b,c)如何简单判断当a=1的时候的所有数据c是全为空还是部分为空------解决方案----------------------------...
34
热度 -
[Sql Server] 小弟我实在没辙了,求大神帮忙优化查询语句执行的速度
我实在没辙了,求大神帮忙优化查询语句执行的速度下面的语句执行速度很快:selectpsd_nid,count(*)asvip_qhfrompsvipwhereexists(select*frompscjaleftjoinpszxbona.psvip_nid=b.psvip_nidanda.c7=b....
88
热度 -
[Sql Server] 求几个变量中的最小值解决办法
求几个变量中的最小值比如三个变量@a,@b,@c求三者之中的最小值。MIN函数在此有没有用?------解决方案--------------------三个数据,插入个表变量或者临时,然后用min就可以了------解决方案--------------------引用:非得先弄成个表吗?有没有简单点...
57
热度 -
[Sql Server] 去除重复数据的有关问题
去除重复数据的问题现有以下这样的表:id name address1 A ABCD2 A EFG3 B HIJ4 C KLM5 B ABCD想name字段重复的,adress字段值不为"ABCD"的去除,要如何写SQL语句?最终效果为:idnameaddress1AABCD4CKLM5BABCD--...
43
热度 -
[Sql Server] 请教如果想使用SQL Server 2008的镜像功能,应该使用什么版本的SQL和操作系统
请问如果想使用SQLServer2008的镜像功能,应该使用什么版本的SQL和操作系统请问如果想使用SQLServer2008的镜像功能,应该使用什么版本的SQL和操作系统(服务器版的),最好说出版本序列号------解决方案--------------------建议:WindowsServer2...
47
热度 -
[Sql Server] 微软的考题 。SQL查询
微软的考试题。SQL查询学校有一、二、三。。。。至十班。假设每个班上有30名学生。张、李、刘、苏等现有这样的表student,字段class及name。其中class表示班级,name表示每班学生姓名。要求每班任意抽取3名学生出来,进行学校大扫除。请写出这样的SQL语句。------解决方案----...
35
热度 -
[Sql Server] 表名用变量装起来,该如何处理
表名用变量装起来前面的代码就不贴了!@v_form=表名 declare@v_formvarchar(100) IF(@export_type=1)--1出口查询2转厂查询 beginset@v_form='ni_contract_export_find_vd' end else set@v_fo...
76
热度 -
[Sql Server] 前几天问了个有关问题,需要补充一点有关问题
前几天问了个问题,需要补充一点问题知道起始日期和结束日期,怎么循环生成各个日期到数据库中,版主给我的建议是用循环:--建测试表createtabledatelist(xzdatetime)--插入数据declare@begindatedatetime,@enddatedatetimeselect@b...
88
热度 -
[Sql Server] bcp导出sql server里的表时,有点记录,一条被拆成了好几行,不知何故
bcp导出sqlserver里的表时,有些记录,一条被拆成了好几行,不知何故?用bcp导出表成txt文本时,有少数几条记录被分成了好几行,这样导入的时候这几条就导入不进去了。好像都是因为某个字段被分成了几行,不知什么原因,求指点?默认用tab键分隔字段,回车换行符作为行终止符的。求大家指点-----...
58
热度 -
[Sql Server] 关于计算总和解决思路
关于计算总和如下图示:如何计算相同email的条数,即当consignid=20‘GP时为1,为40’GP时为2,email为A的总数为:1(一个20‘GP)+2(一个40’GP)=3哪email为B的总数为:1(一个20‘GP)+2*2(两个40’GP)=5请问SQL如何写?------解决方案-...
80
热度 -
[Sql Server] 在用户系统下建立的sql范例,在管理员系统下都可以找到,但无法连接成功
在用户系统下建立的sql实例,在管理员系统下都可以找到,但无法连接成功。在用户系统下建立的sql实例,在管理员系统下都可以找到,但无法连接成功。怎么办?我用的是sql2012、win8.1------解决方案--------------------不能连接报什么错误?估计是需要用服务器名\实例名来连...
24
热度 -
[Sql Server] 雷同列的数据合成一行
相同列的数据合成一行机构名称 货号 商品名称 要货数量门店 360360 商品A 24门店 360360 商品A 24门店 370215 商品B 24门店 390558 商品C 24门店 M99704 商品D 8.4合计 104.4最终实现的结果是:机构名称 货号 商品名称 要货数量门店 360...
4
热度 -
[Sql Server] sql 2000 两个表的数据对照,显示出多余的值
sql2000两个表的数据对比,显示出多余的值!sql2000两个表的数据对比,显示出多余的值!请问如何通过SQL语句进行数据对比,用chanyurenid对比userinfo_id,显示出表二中多余的值,也就是说让userinfo_id=420显示出来。表一:hr_Training_records...
86
热度 -
[Sql Server] sql数据重复查询有关问题
sql数据重复查询问题我想查询出一个表中不重复的数据,重复的取articleid最大的,按照articleid的倒叙排列,我是下面的写法,结果运行出来不对。SELECTPublicaccounts,articleidFROMarticleGROUPBYPublicaccounts,articleid...
60
热度 -
[Sql Server] 这样的货品流向应该如何做呢
这样的货品流向应该怎么做呢?库存货品编码库存数量仓库名货位...BM00021000仓库K1货位A2...入库单货品编码单据编号入库数量摘要仓库名货位BM0001RKD201405001100入库单仓库K1货位A1BM0002RKD201405001100入库单仓库K1货位A2BM0003RKD20...
7
热度 -
[Sql Server] sql2000 联合查询多条件解决思路
sql2000联合查询多条件A产品表idnamemoneyB表是属于客户价格表A表数据id名称价格B表id名称价格如果查询B表有数据和A表的ID相同时候这条数据以B表为准.没有则以A表为准------解决方案--------------------selecta.id,a.产品型号,isnull(b...
69
热度 -
[Sql Server] 问个基本功有关问题。关于删除表内某行的
问个基本功问题。。。关于删除表内某行的表内有自增ID,用哪种语句可以将自增的ID一起删掉。意思就是,用delete删除ID为3的,新增会从4接着往下排。我想删除id为3的之后,新增的会从3往下排。用哪种语句?------解决方案--------------------自增ID直接删会导致跳号,重置I...
105
热度 -
[Sql Server] 四表联合查询,过滤重复数据
4表联合查询,过滤重复数据SELECTdistincta.goodscode,a.goodsname,b.cost,d.total,d.taxrate,d.preferential,c.Rebate1,c.Rebate2,c.integral,c.typeidascode,c.proportion1...
63
热度