1. [单选题]假设供应商S和供应情况SPJ的关系模式分别为:S(Sno,Sname,Status,City)和SPJ(Sno,Pno,Jno,Qty)。SQL语句(22)不能正确地查询出“零件号Pno等于‘P3’的供应商名Sname",而(23).能正确查询的关系代数表达式。
A. SELECT DISTINCT Sname
B. SELECT DISTmCT Sname FROMS FROMS WHERE EXISTS WHERE 0(SELECT *(SEIECT COUNT(*)FROM SPJ FROM SPJ WHERE S.Sno=SPJ.SnO WHERE
C. SELECT Sname
D. SELECT Sname FROMS FROMS, SPJ WHERE EXISTS WHERES.Sno=SPJ.Sno(SELECT * AND SPJ.Pno= 'P3')FROM SPJ GROUP BYSname W
2. [单选题]若程序中定义了三个函数f1、f2和f3,并且函数f1调用f2、f2调用f3,那么,在程序运行时(run-time)不出现异常的情况下,函数的返回方式为(32)。
A. 先从f3返回f2,然后从f2返回f1
B. 先从f3返回f1,然后从f1返回f2
C. 先从f2返回f3,然后从f3返回f1
D. 先从f2返回f1,然后从f1返回f3
3. [多选题]在Access中使用带参数查询时,表达式中的关键字Like表明是一种模糊查询,其后可带(66)两种通配符。
A. !和*
B. $和?
C. 和$
D. *和?