Не могу понять, как подступиться:
есть такая вот таблица:

индексы есть по каждому полю
Можно ли сделать одним запросом, чтоб вытащить все id0 у первых строк у которых id2=0 и одинаковые id1, как только у строки id1 стал другой, то стоп запрос, типа LIMIT.
Представляю вот, как сдеать двумя запросам:
1. $sql1 = mysql::result("SELECT `id1` FROM `tab` WHERE `id2`='0' LIMIT 1");
2. $sql2 = mysql::result("SELECT `id0` FROM `tab` WHERE `id1`='{$sql1['id1']}'");
А есть ли возможность не городить это и не делать GROUP BY? Чтоб запрос был простой и быстрый.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.