Это на самом деле означает, что таблица переименовывается из ее длинной формы в букву / символ 'r'.
Это красная сельдь в вашем случае, потому что 'r' неиспользуется в любом месте запроса, и это не должно быть.Ваш запрос не является хорошим примером использования псевдонимов, потому что используется только одна таблица.Если вы объединяете несколько таблиц, псевдонимы становятся удобными (хотя и не обязательными) для указания столбца таблицы, на который вы ссылаетесь в различных предложениях вашего запроса.
Вы можете просто удалить 'r' и выполнить свой запрос.
SELECT * FROM database.table r
WHERE column = 'whatever'
AND otherColumn = 'whenever'
ORDER BY id, name
Или используйте это прямо как: (хотя это избыточно здесь)
SELECT * FROM database.table r
WHERE r.column = 'whatever'
AND r.otherColumn = 'whenever'
ORDER BY r.id, r.name
Кстати, код SQL, как это, является причиной, почему я склонен использовать ключевое слово AS, чтобы подчеркнуть тот факт, что яалиасинг.Таким образом, предложение FROM будет выглядеть так: FROM database.table AS r
Что касается того, что делает этот неиспользуемый псевдоним, то это хороший вопрос.Я предполагаю, что его вырезали, копировали и вставляли из какого-то старого запроса, который использовал псевдоним, но никто никогда не удосужился удалить его, когда он стал ненужным.