求教一个sql的写法
-
求教一个高效的sql
求教一个高效率的sql用表B中的net_amount字段更新表A中net_amout的数据.两表的关联关系是B.quote_oid=A.oidA与B表的关系是1:nB表中取值的条件是line_num为最小的一条,并且status不等于40参考数据如下:A:oidnet_amout1100B:oidquote_oidline_numstatusnet_amout1001140101101121010...
85
热度 -
请问一个SQL写法
请教一个SQL写法请教下各位一个SQL写法,突然想不出来了p_namesun_p_nameA111A122C333D555B566B3221321显示为:p_namesun_p_nameA111122B5663221321C333D555color='#e78608'>------解决方案--------------------对2个字段都groupby,并且把p_name字段升序color='#...
81
热度 -
请问一个sql语句写法
请教一个sql语句写法表A(id,....)表B(id,.....)现在表B里有多条数据,我想拷贝到表A中,并将B表的id作为A表的id,insertintoA(id)selectb.idfromBb这个操作会有多次,为了防止A表中主键重复,所以我想在拷贝的时候在b.id前加一个字符串随机数,从程序中得来,但不知这个字符串该怎么加要的效果好比这样,请问该怎么写insertintoA(id)sele...
76
热度 -
一个有难度的SQL查询写法
一个有难度的SQL查询求助写法有难度的查询,向各位高手求助:有2个SQL表,1个是【参数表】,1个是【数据表】,需要根据【参数表】的约定,生成【分类结果】说明: 1、如果某笔数据即符合参数表的多条记录,以【分类】字段的最大的那条记录为准,如果【分类】字段也相同,以【顺序】字段最大的为准。 2、参数表有几百条记录,数据表有10万条记录,希望能够在尽量短的时间查询到结果。 ...
67
热度 -
一个SQL查询话语写法
一个SQL查询语句写法A表ID业务员录入人111212B表ID姓名1张三2李四A表中的业务员、录入人都和B表中的ID关联,如何查询A表中的数据时候,把业务员、录入人显示为姓名?求指点,想不到办法解决了求类似如下效果1张三张三2张三李四SQLcolor='#FF8000'>------解决方案--------------------或者selectID,(select姓名frombwherea.业务...
29
热度 -
再请教一个“行转列”的SQL写法
再请问一个“行转列”的SQL写法?--创建测试环境createtabletest_pgd_emp(emp_idvarchar(10),emp_namevarchar(20),emp_typevarchar(20))insertintotest_pgd_empselect'00001','张三','项目负责人'insertintotest_pgd_em...
71
热度 -
请问一个简单的SQL语句写法,多谢
请教一个简单的SQL语句写法,谢谢~A表:发出地接收地南京上海上海北京......b表1上海2南京3北京现在要显示:发出地接收地2113......color='#e78608'>------解决方案--------------------selectB.地区IDAS发出地,C.地区IDAS接收地FROMA表ALEFTJOINb表BONA.发出地=B.地名LEFTJOINb表CONA.接收地=C....
204
热度 -
请一个sql语句的写法
请高手指点一个sql语句的写法!表1AAidclass_iduser_idaddtime1201002007-1-1220502007-1-2320502007-1-34301002007-1-4表2BBuser_idname50aa100bb结果class_iduser_Idaddtimecont(统计)username201002007-1-11次bb20502007-1-32次aacolor...
36
热度 -
问一个历程的写法
问一个过程的写法?如果我按下面的例子创建过程老是出错,我应该怎么写?createproctestasbegindeclare@sqlvarchar(500) set@sql='select*fromcxxxwherehdbm='日化部'' exec(@sql)endwhere后面的条件hdbm='日化部'应该怎么写?color='#e78608'>-...
2534
热度 -
SQL-一个函数的小疑点,求教
SQL-一个函数的小问题,求教。printconvert(nvarchar(20),dateadd(month,1,'2012-1-31'),120)这个的输出是这样的:2012-02-2900:00:00printconvert(nvarchar(20),dateadd(month,1,2012-1-31),120)这个的输出就变成:1905-07-0400:00:00为什么去掉日期上的引号会出...
91
热度 -
求教一个sql的性能解决思路
求教一个sql的性能目前本人有一句sql大致如下queue表中的数据每个批次并不相同,有时一百多,有时一万多而card和cis数据量巨大在千万和亿级别,tbl_1表中大概几万数据,card表中的唯一索引是card_no,cis表中的唯一索引是cis_no现在有两种写法,不知道那种执行更快1selecta.card_no,b.card_desc,c.cis_namefromqueuea,cardb,...
51
热度 -
求:一个sql语句的写法,统计历史并分类解决方法
求:一个sql语句的写法,统计历史并分类要求:针对同一个Server上不同DB,要求统计DB的某些表的总行数(DB已采用了partition)。也即统计所有partition上的DB的某些表的总行数。如Server1,DB:db1,db2,...Table:fact01,fact02,...谢谢!color='#e78608'>------解决方案--------------------where...
0
热度 -
求教sql where 后边条件的写法
求教sqlwhere后面条件的写法有如下2个表:想通过查询selectUSERID,姓名,年龄from表Awhere?????的格式得到表C(也就是入职时间between'2009-1-1'and'2012-8-8')where后面的条件不知怎么写,求教各位高手谢谢表A USERID 姓名 年龄1 张三 332 李四 283 王五 364 陈七 505 黄久 45表B USERID 职务 入职...
98
热度 -
SQL 在某一个表,列的内容汇总写法解决方案
SQL在某一个表,列的内容汇总写法SQL在某一个表,列的内容汇总,中间还可以用句号区分开。表列内容A列产品贸易工厂------------------------------------------最后显示结果:A列产品,贸易,工厂color='#e78608'>------解决方案--------------------SQLcode-------------------------------...
86
热度 -
,请问一上一个Sql 写法
高手请进,请教一下一个Sql写法!表如下:项目金额学费 20杂费 30书费2.5问如何用一条Sql语句进行合并成一行,实现如下效果:合并学费20;杂费30;书费2.5color='#e78608'>------解决方案--------------------SQLcodeifobject_id('test')isnotnulldroptabletestgocreatetabletest(项目nva...
310
热度 -
请问一个sql select写法,多谢
请教一个sqlselect写法,谢谢我用的是SQLite的c#版本,现在有2个表格,要从“资金收支表”里面select多个字段。其中一个字段是“对方单位id”,要据此生成“对方单位名称”,该字段有三种可能:1)为空,则名称也为空2)来自对方单位表,该表里面的字段包括“id”、“名称”3)如果不为空,也不是来自对方单位表,则直接将id当做名称谢谢。color='#e78608'>------解决方案...
8826
热度 -
请问一个procedure的写法
请教一个procedure的写法小弟正在研究procedure,有一个问题需要解决createtableTableA(A_idnumber,namevarchar2(1024),uuidvarchar2(36),versionvarchar2(50),MMMMvarchar2(40),NNNNvarchar2(50),B_idnumber,//新加的字段,全部为空primarykey(A_id))...
57
热度 -
求教一个统计用的SQL话语!
求教一个统计用的SQL语句!!有数据表a如下:姓名岗位工资时间AAA1002011.1.1BBB2002011.1.1CAA3002011.1.1ADD4002011.2.1BCC5002011.2.1CCC6002011.2.1想要得到一个如下的结果:姓名岗位工资ADD500BCC700CCC900也就是说工资是1-2月份的合计,而岗位是最新2月份的岗位。想了好长时间也没有想出来,请教大家!谢谢...
99
热度 -
请问一个分页的sql语句的写法 多谢啦
请教一个分页的sql语句的写法谢谢啦我的数据库表如图我想把FatherId为1的记录(总共10项记录)筛选出来,每页显示4条记录……请各位高手帮帮忙pageSize为每页显示数目,即4;pageNow为当前的页码;我是这样写的"selecttop"+pageSize+"(Title,Author,ReadCount,ReCount)"+"fromt...
183
热度 -
一个sql的有关问题求教
一个sql的问题求教?sqlserver2005id月份联系人1,联系人2,联系人311王1王2王312王2王3王113王1王4王514王2王1王3根据id汇总,要求汇总结果如下1王1王2王3或1王2王3王4......汇总后联系人仍为3个字段,汇总值是联系人并集中的任意3个,但是联系人1,联系人2,联系人3不能重复.color='#e78608'>------解决方案--------------...
2
热度