問題タブ [analytical]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 分析関数を使用して重複行を削除する
分析関数を使用して重複行を削除できますか? row_number()
Oracle の SQL クエリでorrank
または dense_rank()を使用するということですか?
performance - Analytic function performance costly
I have a table_A (C1,C2,C3,.....,Cn, datestamp)
Note : Column datestamp is indexed
QRY1
QRY2
Explain Paln of QRY1 using indexed scan (execyted in 1 sec) cost was very less.
しかし、完全なテーブル スキャン (8 秒で実行) を行う QRY2 の場合、コストが非常に高くなりました。
分析関数がインデックスを無視する理由を知りたかっただけです。
ありがとうございます (私は PL/SQL Oracle 10g を使用しています)
ruby-on-rails - Analytical gem を使用して Google アナリティクス トラッキング コードを更新する
Ruby on Rails アプリケーションで「Analytical」gem を使用していますが、Google アナリティクス トラッキング コードを更新する必要があるため、機能しなくなりました。どうやってやるの?実行する更新のリンクがあります: https://support.google.com/analytics/answer/2444872?hl=en&utm_id=ad
ありがとう!
sql - 次の値とそれがいつ発生したかを調べるにはどうすればよいでしょうか?
各フィールドの値を変更のタイムスタンプとともに記録する監査テーブルがあります。列の開始値を取得するクエリを作成し、その値がいつ変更されたかを確認し、同じレコードで変更のタイムスタンプを取得したいと考えています。
これは可能ですか?
私は LEAD() 関数を使用して探索しようとしましたが、これまでのところ階層クエリは役に立ちませんでした。
これが私がLEAD()で試したことです。
sql - Oracle SQL - 各行の過去 6 か月間に最も購入されたアイテム
次の形式のデータがあります。
過去 6 か月間に最も購入された果物を表す列を追加したいと思います。したがって、上記の例では次のようになります。
分析関数を使用してみましたが、到達した最高の結果は、過去 6 か月間に同じ果物 (同じ行から) が購入された回数を示すことです。前)」。
私の主な問題は、自己結合を使用すると問題を簡単に解決できることですが、これは約 2,000 万行のデータを含むテーブルであるため、データベースで実行するには数時間かかります。指示や助けをいただければ幸いです。