Warning: Trying to access array offset on value of type bool in /home/c4323839/public_html/tak-lab.net/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 258

Warning: Undefined array key 0 in /home/c4323839/public_html/tak-lab.net/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 245
DB Tips

導出した項目に条件付きで連番を振る – PostgreSQL


Warning: Undefined variable $cs1 in /home/c4323839/public_html/tak-lab.net/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 813

Warning: Undefined variable $cs2 in /home/c4323839/public_html/tak-lab.net/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 813
表を結合し条件付きで連番を振る・・・
なんてことができることを最近知りました。
row_number()という便利な関数があるようです。
こちらのサイトが大変参考になります。
PARTITION句というものを使い、
WHERE句のように条件を指定してあげることで
条件に沿ったもののみで連番をつけて結果を得ることができます。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です