問題タブ [lateral-join]

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.

0 投票する
1 に答える
50 参照

sql - レコードをループする SQL クエリ

100 万件のレコードを含むテーブルがあります。これは、いくつかのデータポイントの例を含むテーブルの構造です -

この出力を生成するクエリを作成する必要があります-

患者 322 の 2 番目の請求が行われた理由は、1 番目と 2 番目の請求が20181008同じcd値を持っているためです。

患者 322 の 3 番目の請求に20181008同じ値がなくても値が与えられcdた理由は、それが患者の最後の請求であるためです。

患者 122 の最初のクレームがまだ NULL である理由は、そのクレームのcd値が 42 と等しくないためです。

患者 122 の 3 番目の請求に20190102同じ値があるにもかかわらず、cd値が指定されなかった理由は、前の請求の thru_dt が 30 日以上離れているためです。

これは私がこれまでに試したことです-

0 投票する
2 に答える
59 参照

sql - SQL 特定の入力を使用して、対応する列を検索し、新しい集計テーブルを作成します

データはフラットな正規化されたテーブルです。

何:

選択した製品 (ABCDEDFHIJKL) を使用して、行全体を調べて、選択した製品に関連するデータを含む列の対応する場所を見つけます。

望ましい出力:

Rでこれを行うのは簡単です。私よりもSQLに精通している人なら、これは簡単です