У меня есть таблица MySQL, которая возвращает список значений, который содержит последовательных дубликатов (при заказе временной меткой).
Например, при запросе мне нужно только возвращать последовательно дублированные значения:
[1, "Yellow"]
[2, "Yellow"]
[3, "Green"]
[5, "Black"]
[6, "Green"]
[7, "Green"]
Числа здесь используются для справки - значение на самом деле является строкой "Green", поэтому для вышеприведенного случая новый неиспользованный список будет:
[1, "Yellow"]
[3, "Green"]
[5, "Black"]
[6, "Green"]
Есть ли умный способ решения этой проблемы с MySQL?
Использование Rails / ActiveRecord, не то, чтобы это имело значение, но я могу сделать это без проблем, манипулируя массивом , просто задаваясь вопросом, существует ли более умный способ обработки этого.