[SQl语句知识讲解]测试题
1、查询账套供应商分类的信息,Join语句形式为:VendorClass()Join Vendor
?(A)left
?(B)right
?(C)full
?(D)cross
2、以下凭证及明细帐表列属于整数类型的列是
?(A)借方金额:md
?(B)是否核销:bdelete
?(C)凭证编号:ino_id
?(D)自动编号:i_id
3、关于运算符优先级,以下运算符比and优先级高的是
?(A)between
?(B)or
?(C)like
?(D)>
4、查看数据库名为001的账套的数据库是否有错,如下SQL语句正确的是
?(A)DBCC CHECKDB('001')
?(B)DBCC CHECKDB(001)
?(C)DBCC CHECKDB 001
?(D)DBCC CHECK DB('001')
5、功能函数len('用友TONG')的输出结果为
?(A)6
?(B)8
?(C)12
?(D)48
6、Like通配符形式:like _%应[收付]款,如下那项条件符合此形式
?(A)应收款
?(B)其它应付款
?(C)个人应收付款
?(D)单位应付款项
7、以下属于数据库常见标识或属性的是
?(A)置疑
?(B)紧急
?(C)只读
?(D)错误
8、固定资产项目表(fa_Items)项目公式列(memFormula)的数据类型为
?(A)char
?(B)text
?(C)numeric
?(D)money
9、GROUP BY子句中选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,如下语句正确的是()
?(A)select cWhCode,cInvCode,cBatch,sum(ibeginnum) from ST_TotalAccount group by cWhCode,cInvCode
?(B)select cWhCode,sum(ibeginnum) from ST_TotalAccount group by cWhCode,cInvCode
?(C)select '存库总账表' as 表名,cWhCode,sum(ibeginnum) from ST_TotalAccount group by cWhCode,cInvCode
?(D)select * from ST_TotalAccount group by cWhCode,cInvCode
10、查询凭证类别表(Dsign)中哪些类别名称(ctext)已被总账凭证明细(GL_accvouch)使用,如下语句正确有()
?(A)select ctext from Dsign where csign in (select csign from GL_accvouch)
?(B)select distinct ctext from dsign left join GL_accvouch on
GL_accvouch.csign=dsign.csign
?(C)select ctext from Dsign where exists (select * from GL_accvouch where GL_accvouch.csign=dsign.csign)
?(D)select ctext from Dsign where csign = ANY (select csign from GL_accvouch)??