-3

配送遅延が最も長かった注文の配送先の市と州をリストします

以下を試しましたが、表示できません。

TRENTON         NJ              4

クエリによって返される必要がある唯一の結果として。

select shipcity, shipstate, shipdate-orderdate "Shipping Delay"
from orders
having max(shipdate-orderdate) >any (select shipdate-orderdate
                from orders
                where shipdate is not null)
group by shipcity, shipstate, shipdate-orderdate;
4

1 に答える 1

0

MySQL の場合:

select shipcity, shipstate, (shipdate - orderdate) AS "Shipping Delay"
from orders
order by "Shipping Delay" desc
limit 1

サブクエリを本当に主張しているが、もちろん上記が機能する場合:

select shipcity, shipstate, (shipdate - orderdate) AS Shipping_Delay
from orders
where shipdate-orderdate = (SELECT MAX(shipdate-orderdate) FROM orders)
于 2012-09-28T08:09:39.583 に答える