练习题:
请用SQL语句实现以下功能。
1. 106科目改过辅助属性,以后不再用项目核算,在gl_accass辅助总帐表中的科目属性的citem_class中应无内容,可以用以下SQL语句实现:
UPDATE GL_ACCASS
SET CITEM_CLASS = “”
WHERE CCODE="106";
2.如何用SQL语句求206科目12月的余额在贷方的合计值?cendd_c为vchar字符型方向字段,表示余额方向,ME为余额。
SELECT sum(me)
FROM gl_accass
WHERE ccode="206" and cendd_c="贷" and iperiod=12
3.如何查找GL_accass中的科目在科目表中不是末级?
SELECT A.CCODE ,B.BEND
FORM GL_ACCASS AS A JOIN CODE AS B
ON A.CCODE=B.CCODE
WHERE B.BEND =0
4.用户的部门目录表记录如何从另一个AA库中的department表中用语句把从库AA中数据导入?
INSERT INTO DEPARTMENT
SELECT * FROM AA..DEPARTMENT
5.如何查辅助总帐中的部门编号在部门目录中已不存在的记录?
SELECT IDEPT_ID FROM GL_ACCASS
WHREE IDEPT_ID NOT IN
(SELECT IDEPT_ID FROM DEPARTMENT)
6. 如何在部门目录表中查找部门名称重复的记录数?
SELECT CDEPNAME, COUNT(CDEPNAME)
FROM DEPARTMENT
GROUP BY CDEPNAME
HAVING COUNT(CDEPNAME)>1;
请用SQL语句实现以下功能。
1. 106科目改过辅助属性,以后不再用项目核算,在gl_accass辅助总帐表中的科目属性的citem_class中应无内容,可以用以下SQL语句实现:
UPDATE GL_ACCASS
SET CITEM_CLASS = “”
WHERE CCODE="106";
2.如何用SQL语句求206科目12月的余额在贷方的合计值?cendd_c为vchar字符型方向字段,表示余额方向,ME为余额。
SELECT sum(me)
FROM gl_accass
WHERE ccode="206" and cendd_c="贷" and iperiod=12
3.如何查找GL_accass中的科目在科目表中不是末级?
SELECT A.CCODE ,B.BEND
FORM GL_ACCASS AS A JOIN CODE AS B
ON A.CCODE=B.CCODE
WHERE B.BEND =0
4.用户的部门目录表记录如何从另一个AA库中的department表中用语句把从库AA中数据导入?
INSERT INTO DEPARTMENT
SELECT * FROM AA..DEPARTMENT
5.如何查辅助总帐中的部门编号在部门目录中已不存在的记录?
SELECT IDEPT_ID FROM GL_ACCASS
WHREE IDEPT_ID NOT IN
(SELECT IDEPT_ID FROM DEPARTMENT)
6. 如何在部门目录表中查找部门名称重复的记录数?
SELECT CDEPNAME, COUNT(CDEPNAME)
FROM DEPARTMENT
GROUP BY CDEPNAME
HAVING COUNT(CDEPNAME)>1;



订阅我的BLOG(RSS)