MySQL: ОШИБКА 1064 (42000). Почему происходит сбой ORDER BY?

0
as a 
limit 0,50 
ORDER BY SortOrder, paid desc, ae desc, name asc, title asc

ОШИБКА 1064 (42000): у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с "ORDER BY SortOrder", оплаченным desc, ae desc, name asc, titile asc 'в строке 48

Теги:

2 ответа

11
Лучший ответ

Вам нужно изменить порядок частей вашего запроса. Измените его на

as a ORDER BY SortOrder, paid desc, ae desc, name asc, title asc limit 0,50
4

Насколько я знаю, LIMIT должен быть в конце инструкции.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню