検索条件に一致するデータについて、結果を集計して取得します。
「2006年7月18日に宿泊可能なホテルのうち、最も高い宿泊費、最も安い宿泊費、宿泊費の平均値を県別に集計して欲しい」
年月日(2006年7月18日)を条件に検索を行います。また、取得した情報を集計します。
実行例
shunexecsearch -h ShnSvr -s "/document {/information/date == '2006年07月18日'}" -r "/document/base/prefecture/text(), count(/document/base/prefecture/text()), max(/document/base/price/text()), min(/document/base/price/text()), avg(/document/base/price/text())" -o "/document/base/prefecture/text()" -ret 30 -d
実行結果
time : 2006-05-31 14:14:28.298 /*** ShunSearch executing... ***/ ShunSearch FINISHED ( 0.011917891 [sec] ) start No. = 1 hit count = 6 return count = 2 total data length [byte] = 51 [data]No.1 = 大阪,3,9000,6000,7500 [data]No.2 = 神奈川,3,8000,6000,7000
実行結果の“[data]”から始まる行が都道府県(prefecture)ごとに、宿泊可能なホテル件数(hit count)、一番高い宿泊費(price)、一番安い宿泊費(price)および、宿泊費の平均値(price)の集計した結果を取り出したデータになります。