(Q7) Создать отчет, описывающий состояние ставок для различных товаров. Пометить каждую ставку статусом «OK,» «too small» или «too late». Поместить отчет в элемент с именем bid-status-report.
for $i in document («items.xml»)/*/item return - { $i/itemno, for $b in document («bids.xml»)/*/bid[itemno = $i/itemno] return
{ $b/bidder, $b/bid-amount, }{ if ($b/bid-date > $i/end-date) then «too late» else if ($b/bid-amount < $i/reserve-price) then «too small» else «OK» } }