删除“持有数”表中所有外币名称为“法郎”的记录,下列sQL语句正确的是( )。
A.DELETE FROM持有数 WHERE持有数.外币代码一外汇名.外币代码AND外币名称一”法郎”
B.DELETE FROM持有数,外汇名 WHERE持有数.外币代码一外汇名.外币代码AND外币名称一”法郎”
C.DELETE FROM持有数WHERE外币代码IN(SELECT外币代码FROM外汇名WHERE外币名称一”法郎”)
D.DELETE FROM持有数WHERE外币代码INSELECT外币代码FROM外汇名WHERE外币名称=”法郎”
第1题:
下面 3~6 题使用如下的“外汇名”表和“持有数”表:
第 3 题 查询持有外币种类在4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是( )。
A)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDER BY外币种类,姓名DESC
B)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDER BY COUNT(﹡),姓名DESC
C)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDERBY外币种类AND姓名DESC
D)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4:
ORDER BY外币种类+姓名DESC
第2题:
删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是( )。
A.DELETE FROM 持有数; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"
B.DELETE FROM 持有数,外汇名; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"
C.DELETE FROM 持有数 WHERE 外币代码 IN; (SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎")
D.DELETE FROM 持有数 WHERE 外币代码 IN; SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎"
第3题:
删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是( )。
A)DELETE FROM持有数;
WHERE持有数.外币代码=外汇名.外币代码;
AND外币名称=“法郎”
B)DELETE FROM持有数,外汇名;
WHERE持有数.外币代码=外汇名.外币代码;
AND外币名称=“法郎”
C)DELETE FROM持有数WHERE外币代码IN;
(SELECT外币代码FROM外汇名WHERE外币名称=“法郎”)
D)DELETE FROM持有数WHERE外币代码IN;
SELECT外币代码FROM外汇名WHERE外币名称=“法郎”
第4题:
执行下列SQL语句后,第一条记录的内容是( )。SELECT 姓名,外币名称,持有数量 FROM 外汇名,持有数; WHERE 外汇名.外币代码=持有数.外币代码; AND 持有数量>=10000; ORDER BY 持有数量 DESC,姓名
A.张武奇 加元 18000
B.张武奇 法郎 18000
C.李巡芬 加元 30000
D.李巡芬 法郎 30000
第5题:
计算出“陆凭凭”所持有的全部外币相当于人民币的价值数量,下列语句正确的是 ( )。
(某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的“现钞买入价”木该种外币“持有数量”)
A) SELECT SUM(现钞买入价﹡持有数量)As人民币价值;
FROM持有数,外汇名;
WHERE外汇名.外币代码=持有数.外币代码:
AND姓名=”陆凭凭”
B)SELECT SUM(现钞买入价﹡持有数量)AS人民币价值;
FROM持有数,外汇名;
WHERE外汇名.外币代码=持有数.外币代码;
FOR姓名=”陆凭凭”
C)SELECT COUNT(现钞买入价﹡持有数量)AS人民币价值;
FROM持有数,外汇名;
WHERE外汇名.外币代码=持有数.外币代码:
AND姓名=”陆凭凭”
D)SELECT COUNT(现钞买入价﹡持有数量)AS人民币价值;
FROM持有数,外汇名;
WHERE外汇名.外币代码=持有数.外币代码;
FOR姓名=”陆凭凭”