応答テキストとそれに関連付けられたキーワード検索を格納する以下のテーブルがあります。
create table nlp.search(応答文字列、単語文字列、inquiry_time タイムスタンプ);
insert into nlp.search values('how to reset password','reset word password',TIMESTAMP ("2021-09-19 05:30:00+00")); insert into nlp.search values('how to reset password','reset passphrase',TIMESTAMP ("2021-09-20 07:30:00+00")); insert into nlp.search values('how to reset password','password',TIMESTAMP ("2021-09-16 08:30:00+00")); insert into nlp.search values('how to reset password','reset',TIMESTAMP ("2021-09-14 08:30:00+00"));
この形式の応答と、それに関連付けられている個々の単語の数で要約レポートを提供したいと考えています。
response individual_word_count
パスワードのリセット方法 reset(3) word(1) password(2) passphrase(1)
また、タイムスタンプ列inquiry_timeを渡して日付範囲を絞り込むことができ、それに応じて集計値を計算する必要があります
例: 2021-09-19 から 2021-09-20 までの時間枠フィルターの場合
response individual_word_count
パスワードのリセット方法 reset(2) word(1) password(1) passphrase(1)
これはビューを使用して実現できますか?