.*)inner join SomeTable pe2 on (pe2.Id=pe1.Id and pe2.TypeCode='X')我试着加入这个,如下所示,但它不起作用: join pe1 in SomeTableequals new {pe2.Id }
where pe2.TypeCode == "X"
我正在尝试获取用户发送电子邮件的记录和某人打开电子邮件的第一条记录,但忽略用户发送电子邮件或某人打开电子邮件的所有后续记录。 为了做到这一点,我一直在尝试使用一个案例,当计数结束时,例如: select user_id, occurred_at, action, case when action = 'email_open' then count(*) over (partition by user_id ) else 0 end as sample from tutorial.playbook_emails 但这只是计算在'action‘= 'email_o