1

ハイブのデータベースにテーブルがあります。テーブルは年月日で分割されています。

私のクエリは次のようになります

select entity1,entity2
from table_t
  INNER JOIN tab_roll.cha alias2
  ON alias1.sid = alias2.sid

  INNER JOIN net_roll.net alias3
  ON alias2.id=alias3.id 
  where event= 'unknown' 
  and day >= 10 and day < 12
  and month >= 5 and month < 11
  and year = 2014

mm-dd-yyy HH : MM :SS と mm-dd-yyy HH : MM :SS の間で結果を取得したいのですが、どうすればよいですか?

ユーザーが日付/時間範囲を選択するポップアップを表示することは可能ですか?

これが役立つかどうかはわかりませんが、データには約 5 億行あります。ありがとう

4

1 に答える 1

1

私はBetweenがあなたのために働くべきだと思います。&これを最適化するために、その列にもインデックスを付けることができます。

于 2015-10-26T15:23:11.563 に答える