Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在一个结果集中返回最小和最大记录(Microsoft Access)_Sql_Ms Access_Max_Min - Fatal编程技术网

Sql 如何在一个结果集中返回最小和最大记录(Microsoft Access)

Sql 如何在一个结果集中返回最小和最大记录(Microsoft Access),sql,ms-access,max,min,Sql,Ms Access,Max,Min,我想从桌子上看最便宜的电影。但是下面的sql不在Microsoft Access中运行。如何修复它,使其在1个结果表中同时返回最小值和最大值 SELECT Cost,Movie_Title FROM INVENTORY WHERE Cost IN ( SELECT max(Cost) as Maximum_Cost, min(Cost) as Minimum_Cost FROM INVENTORY ); 如果希望答案为两行,请使用Union将最小和最大查询的结果附加在

我想从桌子上看最便宜的电影。但是下面的sql不在Microsoft Access中运行。如何修复它,使其在1个结果表中同时返回最小值和最大值

SELECT  Cost,Movie_Title
FROM    INVENTORY
WHERE   Cost IN 
(
   SELECT max(Cost) as Maximum_Cost, min(Cost) as Minimum_Cost
   FROM INVENTORY
);

如果希望答案为两行,请使用Union将最小和最大查询的结果附加在一起

SELECT Movie_Title, Cost
FROM INVENTORY
WHERE
       Cost=DMin("Cost","INVENTORY")
    OR Cost=DMax("Cost","INVENTORY");