|
|
|
| Всем привет!
раньше делал так.. И ВСЕ РАБОТАЛО ЧЕТКО!
SELECT *
FROM new
WHERE `enum` = 'show'
AND `data` <= now( )
ORDER BY `data` DESС LIMIT 3
|
теперь на запрос выдает ошибку синтаксиса..
You have an error in your SQL syntax;
check the manual that corresponds to your
MySQL server version for the right syntax to
use near 'DESС LIMIT 3' at line 5
|
Вопрос: какие могут быть варианты ошибки в данном запросе?
Заранее благодарен за помощь! | |
|
|
|
|
|
|
|
для: denandi
(12.09.2008 в 07:58)
| | синтаксически вроде ошибок нет, значит проблема гдето с наименованиями полей, или с их наличием в таблице | |
|
|
|
|
|
|
|
для: ronin80
(12.09.2008 в 09:55)
| | Странно, но раньше не замечал что бы надпись ОТЛИЧАЛИСЬ!!!
Дело в том что запрос в машине я писал БЕЗ БОЛЬШИХ БУКВ - РЕЗУЛЬТАТ, ОШИБКА.
Стоило переписать - все заработало.
На форум я влил код, после проб, непосредственно на phpMyAdmin... | |
|
|
|
|
|
|
|
для: Denandi
(12.09.2008 в 20:47)
| | Ошибка и не могла быть от этого. Возможно, какая-то буква в "desc" была кириллической. К тому же обычно на форум постят именно тот запрос/код, в котором, по-Вашему, ошибка, а не какой-то исправленный вариант, особенно когда речь идёт о синтаксической ошибке. А то мы ищем ошибки в одном, а реально они находится в другом запросе. | |
|
|
|