条件1:B表.年月=画面传入年月 and B表.分类=''
结果为CODE,作成日期和摘要
条件2:A表.CODE=B表检索到的CODE and A表.分类=''
结果为科目名和科目区分总的结果要求:通过条件2得到A表的科目名和科目区分和通过条件1得到的CODE,作成日期和摘要
上边说的都要写在一个SQL文里
(因为要放在一个Dataset里赋给帐票值)
希望高手帮我解决一下,我今天郁闷一天了,明天还得加班弄这个
结果为CODE,作成日期和摘要
条件2:A表.CODE=B表检索到的CODE and A表.分类=''
结果为科目名和科目区分总的结果要求:通过条件2得到A表的科目名和科目区分和通过条件1得到的CODE,作成日期和摘要
上边说的都要写在一个SQL文里
(因为要放在一个Dataset里赋给帐票值)
希望高手帮我解决一下,我今天郁闷一天了,明天还得加班弄这个
FROM A
where A.分类=''
and A.CODE IN(
select B.CODE
from B
where B.年月=画面传入的年月
and B.分类=''
)不知这样能否满足你要求
你这样描述的基本上没办法写SQL给你
条件1:B表.年月=画面传入年月 and B表.分类=''
结果为B.CODE,B.作成日期和B.摘要
条件2:A表.CODE=B表检索到的CODE and A表.分类=''
结果为A.科目名和A.科目区分 总的结果要求:通过条件2得到A表的科目名和科目区分和通过条件1得到的CODE,作成日期和摘要
上边说的都要写在一个SQL文里
(因为要放在一个Dataset里赋给帐票值) ============================================================
一楼的朋友我的结果中应该有这些:A.科目名和A.科目区分 ,B.CODE,B.作成日期和B.摘要
这个主要问题就是A和B表得到的结果是通过两个不同条件得到的,却要写在一个SQL文里,我写不了,
from a,
(select B.CODE,B.作成日期,B.摘要
from b
where B.年月=画面传入年月 and B表.分类=
) bb
where A表.CODE=bb.CODE and A表.分类=这样就可以出来了