Svou odpověď jsem vycházel pouze z názvu vašeho příspěvku, jelikož neznám C# a danému dotazu jsem nerozuměl. Ale v MySQL doporučuji vyzkoušet podvýběry. Nejprve získejte sadu primárních klíčů zajímavých sloupců a poté vyberte data z těchto řádků:
SELECT somecolumn, anothercolumn
FROM sometable
WHERE id IN (
SELECT min(id)
FROM sometable
GROUP BY somecolumn
);