ページの先頭行へ戻る
Big Data Integration ServerV1.7.0 検索編アプリケーション開発ガイド

N.4.5 検索条件に一致するXML文書の値を集計して取得する

検索条件に一致するデータについて、結果を集計して取得します。

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)の集計した結果を取り出したデータになります。