SQL質疑応答スレ 14問目at DBSQL質疑応答スレ 14問目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト916:NAME IS NULL 14/05/05 06:15:42.31 >>915 ごめん。意味がわかった。正の集合の連続数。負の集合の連続数ということか。>>915は取り消し。 917:NAME IS NULL 14/05/05 06:19:21.91 >>916 すみません。またまた訂正。正の一つだけを含む連続した組と負の一つだけを含む連続した組にそれぞれ連続数を与える。ですね。 918:896 14/05/05 09:31:00.17 >>914 Lag関数を使うと歯抜け日数に対応することが出来ないと思っていたのですが、row_number()関数からの自己結合でうまくいくのですね!!勉強になります。 ただ、Lag関数の3つ目の引数0は何を意味するのですか?PostgreSQL9.3では対応していないようです。 再帰部分が理解不能なので良く見て勉強させて頂きます。 ありがとうございました。 919:NAME IS NULL 14/05/05 09:46:18.85 >>918 lagの2個目がステップ、3個目は初期値 PostgreSQLで対応してるよ 920:896 14/05/05 09:47:51.48 >>917 はぁ~~、なるほど、そういう風に考えるのですか!?? 直前の行の自己出力列を比較して連続数として+1するようなイメージだったのですが…… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch