无论如何,我可以使用SQL语句区分不同模式的数量。这是数据:
Ttype =以T开始并且包括至少一个D(例如:TDD / TTDT / TDT),它结束直到下一个Q出现。
Qtype =以Q开头并且包括至少一个D(例如:QD / QDDDQ / QDQDQD),它结束直到下一个T出现。
我想生成Ttype的数量(在这种情况下= 2),Qtype(= 1)的数量,以及每种类型的相应长度(包括多少T / D,表示Qtype的长度)这种情况= 4)。无论如何,我可以使用具有不同条件的sql语句来实现这一点。很多thx!
我尝试使用以下代码然后减去以获得差异。但后来我卡住了。任何帮助将不胜感激。
select order from table ty where S like "T%"
select order from table ty where S like "D"
或者无论如何我可以用Python做到这一点?