我完全不知道如何从MySQL中的同一个表中获得以下类似的结果。
必填结果:
原始数据,如下图所示。
Mc_id和op_id可能不同。例如,如果mc_id为4且op_id为10,则必须循环遍历每个vouid并提取done_on_date,同样必须循环遍历相同的mc_id 4和op_id 10并提取done_on_date,其中done_on_date在首次提取done_on_date之后。这里第二个提取的done_on_date,我们称之为next_done_on_date,只是为了区别它。因此,继续到表的结尾。我希望我现在足够清楚了。
这个想法基本上是为了查看具有mc_id的所述机器何时执行了特定的operation_id。第一次完成操作被称为done_on_date,当下次对同一台机器执行相同的操作时,我们将其称为next_done_on_date,但实际上在数据库表中它是done_on_date。 虽然有任何事情需要澄清,但请告诉我