gaps-and-islands

    0

    2答えて

    注文後に表示される結果をRANK/GROUPしようとしているSQL Queryがあります。 これは、あるストレージロケーション(SLOC)から別のストレージロケーション(SLOC)に移動するケース(UNIQSN)です。私はそれがストレージの場所の間を時間順に移動するという履歴を取得しようとしています。 「コード」は1000語の価値があります! 私は、以下のクエリを試してみました: SELECT

    0

    1答えて

    従業員ステータス履歴テーブルがあります。 私は従業員が再雇用されるまで、それぞれの行に分(EffectiveStartDate)をコピーしなければならないもう一つの列を作成する必要があります。 UIで日付が渡される従業員のサービスの長さを取得する必要があります。 どのように私はこの答えは、いくつかの仮定を持っているSQLサーバー2014

    0

    1答えて

    数値を含むテーブルがあります。 n個の連続した数字がある閾値mより大きい場合があるかどうかを調べなければならない。 id delta --------------- 1 10 4 15 11 22 23 23 46 21 57 9 ここで、値が20以上の3つの連続するレコードがあるかどうかを知りたい場合、Trueを取得する必要があります。 4つの連続したレコード

    0

    2答えて

    ベース:How to check any missing number from a series of numbers? 私は似たような質問があります。私のソーステーブルは1から1000までのシーケンスを持っています。 ギャップが1より大きく、<の場合にのみ悪いです。私はCONNECT BYを動作させることができません。 私を助けてください。 SELECT 'XX' AS NETWOR

    4

    1答えて

    データが連続している場合、結果を結合する必要がある赤方偏移の要件があります。次の表があります。user_id、product_idはvarchar、login_time、log_out_timeはタイムスタンプです。 user_id product_id login_time log_out_time --------------------------------------------

    1

    3答えて

    各人物の住所に基づいて第3の移動日を取得する必要があります。ステータス変更またはアドレス変更のいずれかによってDTが変更されます。たとえば、PERSON_ID:1の場合、3番目の移動日は07/16/2016でなければなりません。ありがとう! データは以下の通りです: PERSON_ID STATUS DT ADDRESS 1 12 5/6/2016 3 1 6 5/8

    0

    1答えて

    私はDB2にシンプルに見える何かでこだわっている、これは私のテーブルである ID | BEG_DT | END_DT ---- ------------------------- ------------------------- 1 | 2016-09-01 00:00:00.0 | 2016-09-30 00:00:00.0 2 | 2016-10-01 00:00:0

    1

    1答えて

    いくつかの解析された数値範囲を含む文字列を生成したいと思います。 私はPostgreSQLでのみSQLを使用して、いくつかのデータ b_id,s_id 1,50 1,51 1,53 1,61 1,62 1,63 2,91 2,95 2,96 2,97 を持つテーブルを持って、どのように私はこの出力を作り出すことができる: b_id,s_seqs 1,"50-51,53,6

    0

    2答えて

    を持っヶ月を数えるブール条件を使用して: ---id---datetime---month---active 1 2016-12-01 Dec-16 0 1 2016-12-02 Dec-16 1 1 2017-01-28 Jan-17 1 1 2017-02-03 Feb-17 0 1 2017-02-24 Feb-17 0 1 201

    0

    1答えて

    現在の結果: 必要な結果: 私はフラグをLatest_Funded_Seq作成苦労しています。その背後にあるロジックは、Funded_SeqがNULLの場合に最新のFunded_Seqを取ることです。 何か助けていただければ幸いです!