level 1
cty8815898
楼主
表A,包含会计科目代码和科目名称
会计代码为2级,前四位为一级科目后几位为明细,如1001是现金,100101是人民币,100102是美金
表B,包含会计科目代码跟凭证号
表C,包含凭证号和摘要
现在想把三张表连接起来,显示科目代码,一级科目,明细科目,凭证号,摘要
求问各位大神怎么写语句。
目前我写的只能显示一级科目或者明细科目,不知道怎么写能同时显示。。
我写的语句:
SELECT A.科目代码,A.科目名称,B.凭证号,C.摘要
FROM B
INNER JOIN C ON B.凭证号=C.凭证号
INNER JOIN A ON A.科目代码=LEFT(B.科目代码,4)
刚学SQL一周。。。请各位大佬带带
2021年02月01日 07点02分
1
会计代码为2级,前四位为一级科目后几位为明细,如1001是现金,100101是人民币,100102是美金
表B,包含会计科目代码跟凭证号
表C,包含凭证号和摘要
现在想把三张表连接起来,显示科目代码,一级科目,明细科目,凭证号,摘要
求问各位大神怎么写语句。
目前我写的只能显示一级科目或者明细科目,不知道怎么写能同时显示。。
我写的语句:
SELECT A.科目代码,A.科目名称,B.凭证号,C.摘要
FROM B
INNER JOIN C ON B.凭证号=C.凭证号
INNER JOIN A ON A.科目代码=LEFT(B.科目代码,4)
刚学SQL一周。。。请各位大佬带带