ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1545|回复: 3

超难的sql语句如何写

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-4-15 15:43 | 显示全部楼层 |阅读模式
凭证字号        科目代码        科目名称        借方        贷方
记 - 145        2181        其他应付款0        496122       
记 - 145        2181        其他应付款0        1864000       
记 - 145        2181        其他应付款0        1200000       
记 - 145        1002.008        银行存款        3560122        0
记 - 146        1001        现金        500000        0
记 - 146        1002.008        银行存款        0        500000
记 - 147        1002.008        银行存款        46000        0
记 - 147        1131        应收账款        0        46000
记 - 1        2121.99        应付账款         59624.75        0
记 - 1        1001        现金        0        59624.75
记 - 2        2121.99        应付账款        115049.65        0
记 - 2        1001        现金        0        115049.65
记 - 3        2121.99        应付账款        97754.3        0
记 - 3        1002.008        银行存款        0        97754.3
记 - 4        2171.01.01应交税金2324.79        0
记 - 4        5502.012        管理费用        14578.69        0
记 - 4        1001        现金        0        16903.48

sql 后:应付账款,应交税金,管理费用
现金或银行存款贷方大于0,且不重复的对方科目名称
请高手赐教,感谢!!

TA的精华主题

TA的得分主题

发表于 2011-4-15 15:52 | 显示全部楼层
逻辑矛盾:贷方大于0的有多个,不重复取值,取哪个呀?

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-4-15 16:46 | 显示全部楼层

进一步说明

在【记-1,记-2,记-3】中符合条件的【凭证名称】是  应付账款(注意删除重复项)
在【记-4】中符合条件的【凭证名称】是   应交税金  和 管理费用

TA的精华主题

TA的得分主题

发表于 2011-4-16 07:31 | 显示全部楼层
select 科目名称 from (SELECT *
FROM test a where a.凭证字号=(select 凭证字号 from test b where b.凭证字号=a.凭证字号 and b.科目代码 <'1003' and b.贷方>0) and a.科目代码 >='1003') t group by 科目名称
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-11 16:58 , Processed in 0.017641 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表