系列文章目录【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事【SQL开发实战技巧】系列(二):简单单表查询【SQL开发实战技巧】系列(三):SQL排序的那些事【SQL开发实战技巧】系列(四):从执行计划讨论UNIONALL与空字符串&UNION与OR的使用注意事项【SQL开发实战技巧】系列(五):从执行计划看IN、EXISTS和INNERJOIN效率,我们要分场景不要死记网上结论【SQL开发实战技巧】系列(六):从执行计划看NOTIN、NOTEXISTS和LEFTJOIN效率,记住内外关联条件不要乱放【SQL开发实战技巧】系列(七):从有重复数据前提下如何比较出两个表中的差异数据及
Ifrowmeetscriteria,thenTRUEelseFALSEinR我有如下嵌套数据:12345678910ID DateBehavior1 1 FALSE1 2 FALSE1 3 TRUE2 3 FALSE2 5 FALSE2 6 TRUE2 7 FALSE3 1 FALSE3 2 TRUE我想创建一个名为counter的列,其中对于每个唯一的ID,计数器将一个添加到下一行,直到Behavior=TRUE我期待这个结果:12345678910ID DateBehaviorcounter1 1 FALSE 11 2 FALSE 21 3 TRUE 32
Ifrowmeetscriteria,thenTRUEelseFALSEinR我有如下嵌套数据:12345678910ID DateBehavior1 1 FALSE1 2 FALSE1 3 TRUE2 3 FALSE2 5 FALSE2 6 TRUE2 7 FALSE3 1 FALSE3 2 TRUE我想创建一个名为counter的列,其中对于每个唯一的ID,计数器将一个添加到下一行,直到Behavior=TRUE我期待这个结果:12345678910ID DateBehaviorcounter1 1 FALSE 11 2 FALSE 21 3 TRUE 32