Задавайте вопросы, мы ответим
Вы не зашли.
Например как мне выбрать где значения 'не проверено'? Такой запрос не работает SELECT * FROM `declar` WHERE sost='не проверено'
Неактивен
Возможен, именно так, как Вы написали.
Только следите за кодировкой: если текст Вы пишете в кодировке cp1251, то следует
перед этим выполнить команду SET NAMES cp1251, чтобы MySQL знал, что именно в
этой кодировке следует ожидать данные.
Неактивен
Спасибо за ответ. Я сделал как посоветовали, но получил ошибку. Подскажите где я неверно сделал
SET NAMES cp1251 SELECT *
FROM `declar`
WHERE sost = 'не проверено'
Ответ MySQL: Документация
#1064 - 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 'SELECT * FROM `declar` WHERE sost='не проверено'' at line 1
Неактивен
Ненене, это два независимых запроса.
SET NAMES cp1251;
SELECT * ... ;
Неактивен
Просите за глупость. Запрос так работает, таблицы стоят cp1251_general_ci
SET NAMES cp1251;
SELECT *
FROM `declar`
WHERE sost = 'не проверено'
Выдает нулевой результат, но у меня значений "не проверено" по всей таблице 90% не пойму где я ошибся, пробел точно стоит один в словосочетании 'не проверено'. Есть значение и "проверено" и тоже не находит
Неактивен
Сделайте просто SELECT * FROM declar LIMIT 1 — и посмотрите, по-русски ли
будет написано значение.
Неактивен