Задать вопрос
@g1yoid9RuvnIiTO

Ошибка в Mysql. Что делать?

Пытаюсь выполнить запрос
SELECT `avatar` FROM `users` WHERE `nickname` = `test`;

Ошибка
#1054 - Неизвестный столбец 'test' в 'where clause'
В чём проблема?

Структура
5c3782cc6065c385661726.png
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@ghostiam
На Go писатель, серверов пинатель.
обратные кавычки используются для имён таблиц\столбцов в бд, для текста вам нужны простые одинарные кавычки:
SELECT `avatar` FROM `users` WHERE `nickname` = 'test';
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
значение test оберните в обычные одинарные кавычки 'test'
кавычки формата `` это исполняющие кавычки, считайте как служебные
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы