powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / трансформация кодировки
6 сообщений из 6, страница 1 из 1
трансформация кодировки
    #39922202
_s_e_r_g_e_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, подскажите пожалуйста, что это может быть такое?

В таблице есть поле с типом данных - Длинный текст. В запросе вывожу это поле с тестом и все ок, но если делаю фильтр по другому полю в самой таблице , то текст превращяется в "кракозяблы".
...
Рейтинг: 0 / 0
трансформация кодировки
    #39922218
_s_e_r_g_e_, это простой запрос на выборку? Там нет группировок или DISTINCT.
Лучше покажите текст запроса и укажите имя вашего поля.
В "кракозяблы" превращается весь текст или начиная с какого-то символа?
...
Рейтинг: 0 / 0
трансформация кодировки
    #39922413
_s_e_r_g_e_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот, сам запрос

Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT Таблица1.Week_, Таблица1.Category, Таблица1.Country, Таблица1.Comments, Sum([Ordered, cases]/(SELECT count(*) AS num FROM (SELECT DISTINCT [Global Reasons] FROM Таблица1)  AS [num];)) AS ordered, Sum(Таблица1.[Delta, cases]) AS [Sum-Delta, cases], [Sum-Delta, cases]/(SELECT Sum(a.[Ordered, cases]/(SELECT count(*) AS num FROM (SELECT DISTINCT [Global Reasons] FROM Таблица1 )  AS [num];)) AS [Sum-Ordered, cases]
FROM Таблица1 a inner join  Claster b ON a.country=b.counrty
GROUP BY a.Week_, a.Category,b.Claster
HAVING Таблица1.Week_=a.Week_ and Таблица1.Category=a.Category and Claster.claster=b.claster
) AS OOS, Таблица1.[Global Reasons], Claster.claster
FROM Таблица1 INNER JOIN Claster ON Таблица1.Country = Claster.counrty
GROUP BY Таблица1.Week_, Таблица1.Category, Таблица1.Country, Таблица1.Comments, Таблица1.[Global Reasons], Claster.claster;



Если после выводв запроса фильтровать по полю неделя , то в поле Comments вместо текста на русском языке появляются китайские иероглифы и прочие "кракозяблы".

Вот типа такого:
...
Рейтинг: 0 / 0
трансформация кодировки
    #39922431
У вас группировка по полю Comments. В этом и засада.
Уберите поле из группировки, а в разделе SELECT укажите First(Таблица1.Comments) As Comments
...
Рейтинг: 0 / 0
трансформация кодировки
    #39922432
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут https://support.microsoft.com/ru-kz/help/889490
ещё на выражение переделать предлагают, типа
Left(Таблица1.Comments,1000) As Comments
Trim(Таблица1.Comments) As Comments
...
Рейтинг: 0 / 0
трансформация кодировки
    #39922435
_s_e_r_g_e_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое, заработало
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / трансформация кодировки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]