Это эквивалентно обеспечению того, чтобы во всех ваших таблицах были ключи и чтобы вы правильно реализовали соединения и остальную часть вашего запроса.Если вы сделаете это, то вам никогда не понадобится ничего, как DISTINCTROW.DISTINCTROW - не более чем просто наследство глупости от Jet.
SELECT * - плохая практика.Список столбцов по имени.
SELECT column, column1, column2
FROM table
WHERE column = value
ORDER BY column2;