gaps-and-islands

    1

    1答えて

    私はシステムが特定の状態にあるすべての期間を見つけようとしています。状態はテーブルに記録されます。次のようにデータの例は次のとおりです。 Time - State 12:00 - 1 12:01 - 1 12:02 - 1 12:03 - 1 12:04 - 0 12:05 - 0 12:06 - 0 12:07 - 1 12:08 - 1 私が見たいの結果は次のとおりです。

    4

    4答えて

    数字(電話番号)とコード(空きありません)を含むテーブルがあります。 ここでは、079xxx100 - 079xxx130のような30個の連続した数字のシリーズを見つけて、それらのすべてがフリーステータスになるようにする必要があります。私は、この例では123200から123230の範囲(およびすべての次の使用可能な範囲を)私を取得するには、SQLクエリを必要とする CREATE TABLE num

    4

    1答えて

    私はRとPostgreSQLを使っていくつかの軌道解析を行っています。逐次的な位置が空間的に時間的に近い軌道セグメントのグループを形成するために、私は以下の表を作成した。私がまだ欠けているのは、私の質問についてですgroup_idという列です。 bike_id1 datetime bike_id2 near group_id 1 2016-05-28 11:00:00 2

    0

    1答えて

    私は、次のクエリがあります select date(updated_at) as data, COUNT(id) as numar from `coupons` where `user_id` = 5 and `won_by` != 0 and `updated_at` >= '2016-04-01' group by DAY(updated_at), month(updated_at),

    1

    1答えて

    私はこの質問のいくつかのバリエーションを読んだが、解決策は動作していないようだ。 "OrderNo" & "GroupID"ごとに "サブグループ"を動的に作成したいと考えています。サブグループは、「オーダーライン」などが発注する必要があります(期待される成果) OrderNo OrderLine GroupID Subgroup --------------------------------

    2

    3答えて

    私は自分のレコードに連続したヌル値をランクしたいと思います。すべてのレコードのランクは1になります。一度しか表示されないNULL値の場合、ランクも1になります。ただし、連続して表示されるNULL値の場合、ランクは最初のレコードでは1、2番目のレコードでは2になりますレコードなど。ここに私のコードです。 CREATE TABLE #my_table ( id BIGINT IDE

    1

    1答えて

    これには多くの例がありますが、正確な解決策はまだ見つかりません。 私は1と0のシーケンスに基づいて行数をリセットしようとしています。上記の表に DECLARE @TestTable TABLE (category INT, ts INT,window int) INSERT INTO @TestTable (category,ts,window) VALUES (1,1,1),(1,2,1),

    0

    2答えて

    複数のIDを持つテーブルがあります。各Idは、連続したインデックスによって配列された値を持つ。 create table myValues ( id int, ind int, val int ) insert into myValues values (21, 5, 300), (21, 4, 310), (21, 3, 300), (21, 2,

    0

    1答えて

    に基づく日時のすべての間隔を得るI私はすべて与えられた入力時間との最後の24時間interval_time逃した取得する必要があり Id interval_time processed_time 1 2016-07-22 08:00:00 2016-07-22 09:25:00 2 2016-07-22 09:00:00 2016-07-22 10:30

    -2

    2答えて

    |Resource ID | Start Date | End Date| ------------------------------------- |24565865 | 04-01-16 | 29-01-16| |24565865 | 29-01-16 | 01-02-16| |24565865 | 01-02-16 | 25-03-16| |24565865 | 25-03-1