我无法使用 Postgresql 在下面的示例表中添加计数器。当一个人延长(是)他/她的时间时,开始日期应等于上述结束日期。我尝试使用 Row_Number() 但它没有给我正确的计数器。
Code Start Date End Date Extended Transaction ID ID #
589373857 6/23/2021 13:03 6/23/2021 14:03 0 5843454160 299SC4
589373857 6/23/2021 13:19 6/23/2021 13:43 0 5843383960 299SC4
589373857 6/23/2021 15:10 6/23/2021 16:10 0 5843727220 299SC4
589373857 6/23/2021 16:10 6/23/2021 17:10 yes 5843596000 299SC4
588633059 6/23/2021 15:01 6/23/2021 17:25 0 5843649640 306SC4
583079912 6/23/2021 9:30 6/23/2021 9:42 0 5843471800 338SC4
582553030 6/23/2021 9:04 6/23/2021 9:14 0 5843402680 364SC4
583163101 6/23/2021 9:16 6/23/2021 9:28 0 5843518420 364SC4
584063039 6/23/2021 15:02 6/23/2021 15:12 0 5843671240 364SC4
582833001 6/23/2021 9:01 6/23/2021 10:01 0 5843480620 438SC5
585803021 6/23/2021 10:01 6/23/2021 11:01 yes 5843524900 438SC5
585803021 6/23/2021 11:01 6/23/2021 12:01 yes 5843522560 438SC5
585803021 6/23/2021 12:35 6/23/2021 13:11 0 5843479540 438SC5
585803021 6/23/2021 13:11 6/23/2021 13:23 yes 5843551360 438SC5
585803021 6/23/2021 13:23 6/23/2021 13:35 yes 5843495380 438SC5
585803021 6/23/2021 14:11 6/23/2021 15:11 0 5843489260 438SC5
585803021 6/23/2021 15:11 6/23/2021 16:11 yes 5843723260 438SC5
585803021 6/23/2021 16:11 6/23/2021 16:47 yes 5843623540 438SC5
585803021 6/23/2021 16:47 6/23/2021 17:11 yes 5843561260 438SC5
585803021 6/23/2021 17:11 6/23/2021 17:23 yes 5843673940 438SC5
585803021 6/23/2021 17:47 6/23/2021 18:59 0 5843639380 577SC5
584453015 6/23/2021 15:39 6/23/2021 16:39 0 5843734420 584SC5
我想将计数器添加到示例表中,如下图所示。请帮忙..谢谢
Code Start Date End Date Extended Transaction ID ID # Counter
589373857 6/23/2021 13:03 6/23/2021 14:03 0 5843454160 299SC4 0
589373857 6/23/2021 13:19 6/23/2021 13:43 0 5843383960 299SC4 0
589373857 6/23/2021 15:10 6/23/2021 16:10 0 5843727220 299SC4 1
589373857 6/23/2021 16:10 6/23/2021 17:10 yes 5843596000 299SC4 2
588633059 6/23/2021 15:01 6/23/2021 17:25 0 5843649640 306SC4 0
583079912 6/23/2021 9:30 6/23/2021 9:42 0 5843471800 338SC4 0
582553030 6/23/2021 9:04 6/23/2021 9:14 0 5843402680 364SC4 0
583163101 6/23/2021 9:16 6/23/2021 9:28 0 5843518420 364SC4 0
584063039 6/23/2021 15:02 6/23/2021 15:12 0 5843671240 364SC4 0
582833001 6/23/2021 9:01 6/23/2021 10:01 0 5843480620 438SC5 1
585803021 6/23/2021 10:01 6/23/2021 11:01 yes 5843524900 438SC5 2
585803021 6/23/2021 11:01 6/23/2021 12:01 yes 5843522560 438SC5 3
585803021 6/23/2021 12:35 6/23/2021 13:11 0 5843479540 438SC5 1
585803021 6/23/2021 13:11 6/23/2021 13:23 yes 5843551360 438SC5 2
585803021 6/23/2021 13:23 6/23/2021 13:35 yes 5843495380 438SC5 3
585803021 6/23/2021 14:11 6/23/2021 15:11 0 5843489260 438SC5 1
585803021 6/23/2021 15:11 6/23/2021 16:11 yes 5843723260 438SC5 2
585803021 6/23/2021 16:11 6/23/2021 16:47 yes 5843623540 438SC5 3
585803021 6/23/2021 16:47 6/23/2021 17:11 yes 5843561260 438SC5 4
585803021 6/23/2021 17:11 6/23/2021 17:23 yes 5843673940 438SC5 5
585803021 6/23/2021 17:47 6/23/2021 18:59 0 5843639380 577SC5 0
584453015 6/23/2021 15:39 6/23/2021 16:39 0 5843734420 584SC5 0