有没有办法仅提取包含type
='Email'的行之后的第一行?SQL Server:提取包含特定文本的行之后的行
样品表:
id type details
1 Email [email protected]
2 1234 1234
3 Email [email protected]
4 12345 12345
5 123456 123456
6 Email [email protected]
7 1234567 1234567
8 12345678 12345678
9 123456789 123456789
10 Email [email protected]
11 01 01
12 Email [email protected]
13 012 012
14 Email [email protected]
15
Python和熊猫,我会写这样的事情...
indexes = table[table['type']=='Email'].index + 1
table = table.ix[indexes]
对输出会...
2 1234 1234
4 12345 12345
7 1234567 1234567
11 01 01
13 012 012
15
太棒了!感谢Dudu - 这很好。 –
你是什么意思的“滞后”......是否有关键字或任何东西? – Darshak
lag是一个函数,你可以用它来获得下一个值 –