2014-12-23 5 views
-1

У меня есть таблица, которая имеет некоторые зарезервированные слова, как это:Mysql Зарезервированное слово - как запросить?

| ID | Name | **DESC** | SIZE  | 
| 1 | A | round  | 2" L X 3"W| 
| 2 | B | Cubic  | 3" L X 3"W| 

Здесь Desc это ключевое слово, и это имя столбца, а также. Я получаю сообщение об ошибке, когда мне нужно получить данные с запросом вроде: SELECT * FROM products where DESC='Cubic'; Я получаю сообщение об ошибке.

Есть ли способ перепроектировать запрос (а не таблицу) и получить результат?

ответ

0

Вы можете использовать кавычку, чтобы избежать имя:

SELECT * 
FROM products 
WHERE `DESC` = 'Cubic' 
Смежные вопросы