2017-05-16 5 views
-2

私の質問を画像で説明しようとしています。空間検索を使用して、ユーザーの総数をカウントします。

Image1

これは私のデータ形式です。

Image2

私はSolrの中に、このような統計を達成する方法を知りたいですか?

私はsolr次の方法t-SQLクエリを達成したいと思います。

SELECT 
    (
     SELECT 
      COUNT(hl_user_info_copy.location) 
     FROM 
      hl_user_info_copy 
     WHERE 
      location > 3 
    ) AS 'where_1_count', 
    (
     SELECT 
      COUNT(hl_user_info_copy.location) 
     FROM 
      hl_user_info_copy 
     WHERE 
      location > 2 
     AND location < 3 
    ) AS 'where_2_count' 
FROM 
    hl_user_info_copy 
LIMIT 1 

T-SQLクエリ結果:

where_1_count  where_2_count 
4832    4560 

答えて

関連する問題