MySQL порядок по первичному ключу

Некоторые SQL-серверы допускают общий оператор, такой какORDER BY PRIMARY KEY, Я не верю, что это работает для MySQL, есть ли такой обходной путь, который позволял бы делать автоматические выборки по нескольким таблицам, или он требует запроса поиска для определения первичного ключа?

Обходной путь, над которым я работал, включает в себя вызовSHOW COLUMNS FROM перед запуском запроса. Есть ли более эффективный способ сделать это? Может ли MySQL определить первичный ключ таблицы во время процесса выбора?

Обновить: Как отметил Гордон, в MySQL или SQL вообще нет официального способа сделать это. SAP имеет пользовательские функции для этого. Есть обходные пути, такие как работа сSHOW COLUMNS FROM table илиinformation_schema как указал Джон.

Ответы на вопрос(2)

Ваш ответ на вопрос