

◆私のスキル
主に営業を担当してて、
データ抽出作業はマニュアルを見ながらやっとできるレベルです。
HIVEQLというのを使っています
◆状況
一日単位の会員の閲覧履歴が入ったテーブルがあります。
そこから
ユーザー、閲覧したコンテンツ、そのコンテンツを最初に閲覧した日時
というところまで作ることができたのですが
Aさん、コンテンツB 1月1日 12:20
Aさん、コンテンツC 1月3日 14:30
Aさん コンテンツD 1月3日 13:30
Dさん コンテンツB 1月6日 14:50
Dさん コンテンツC 1月4日 15:30
Eさん コンテンツD 1月4月 12:00
それぞれのユーザーの中で特定のコンテンツを
他のコンテンツの中で一番先に選んだ人の数をカウントしたいです。
※コンテンツAをすべてのコンテンツの中で一番先に閲覧したユーザーの人数を知りたい
テーブルはこのような形式です。
会員ID(文字) 日時(文字yyyy/mm/dd hh:mm:ss) 閲覧コンテンツID(文字)
●一度目は
上記の
Aさん、コンテンツB 1月1日 12:20
・・・
のところまでSQLで作りその後CSVで出力し
その後エクセルで並び替えたり、順位をつける関数を使ってやれたのですが、
次にやったときは
データ量が100000行を超えた場合に私が使っている環境ではできなくなってしまいました。
知りたいのは、該当ユーザーの数です、
やり方をご存じの方がいらっしゃったら
教えて下さい
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
2つのテーブルを比較して一致し...
-
Accessでvlookupみたいなことは...
-
3つの表を1つに縦に連結する
-
ODBCで接続するとDBに変更/追加...
-
テキストファイルの内容を、フ...
-
リンクテーブルを CopyObject ...
-
SQLで条件指定結合をしたいがNU...
-
Windows8、Access2013でのクエリ
-
SQL Serverでの検索時の文字の...
-
テーブル作成クエリで主キーを設定
-
Accessのサブフォームで#Name...
-
ACCESSのSQLで数値型に変換する...
-
2つのテーブルAとBをマージ...
-
2つのmdb内にある同名テーブル...
-
ツリー構造をRDBで表現するには?
-
ACCESS 売上管理 価格改定につ...
-
アクセスのデータをエクセルに...
-
Accessで、複数のテーブルで随...
-
フォームの計算がテーブルに反...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
Accessレコードの追加や変更が...
-
Accessでvlookupみたいなことは...
-
Accessでテーブルからテーブル...
-
ACCESSのSQLで数値型に変換する...
-
SQLで条件指定結合をしたいがNU...
-
2つのテーブルを比較して一致し...
-
デザインビューで、連結式 を...
-
Accessクエリでの、LIKE条件
-
ACCESSに同時アクセス(編集)を...
-
3つの表を1つに縦に連結する
-
access テーブル内のレコード...
-
INSERT時にデータ登録とmaxの発...
-
テーブルを、たとえそれが存在...
-
SQLで日付を条件に削除したい
-
Accessの追加クエリで既存のテ...
-
リンクテーブルを CopyObject ...
-
ACCESS 売上管理 価格改定につ...
-
accessでdcount使用法
-
時間の足し算
おすすめ情報