执行如下SQL语句后 SELECT *FROM stock INTO DBF stock ORDER 8Y单价 执行如下SQL语句后 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min

admin2010-08-21  25

问题 执行如下SQL语句后    SELECT *FROM stock INTO DBF stock ORDER 8Y单价
执行如下SQL语句后    SELECT DISTINCT 单价 FROM stock;    WHERE 单价=(SELECT min(单价) FROM stock) INTO DBF stock x    表stock x中的记录个数是

选项 A、1
B、2
C、3
D、4

答案A

解析 该SQL语句的功能相对复杂一些,其具体的执行过程是:首先从数据表db stock中找出所有记录中单价字段值最低的记录,并且记住该记录的单价字段值。然后再查找数据表db stock,从中查出单价字段等于该最低单价的记录,同时用DISTINCK进行限定,即选出的记录是不允许重复的,最后将结果存放到表stock x中,因此可以看出,stock x表中的记录个数为1,选项 A正确。
转载请注明原文地址:https://jikaoti.com/ti/NIe0FFFM
0

最新回复(0)