Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Про DISTINCT / 4 сообщений из 4, страница 1 из 1
02.09.2017, 09:41
    #39514384
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про DISTINCT
Здравствуйте!

В таблице есть поле "Адрес доставки" с типом "Длинный текст". Когда в SQL использую SELECT DISTINCT, то уникальность из за этого поля не работает, то есть выгружаются все строки.

У DISTINCT есть ограничения?
...
Рейтинг: 0 / 0
02.09.2017, 10:46
    #39514390
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про DISTINCT
В поле "Адрес доставки" изменил тип данных на "Короткий текст". Теперь нормально работает DISTINCT - выводятся уникальные записи.

Только фишка в том, что есть еще второе поле с типом "Длинный текст", но там DISTINCT работает.

До изменения типа данных поля "Адрес доставки" у второго поля выводилась абракадабра. После изменения типа в поле "Адрес доставки" абракадабра исчезла.

Хотя не пойму почему так работает.
...
Рейтинг: 0 / 0
02.09.2017, 11:05
    #39514393
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про DISTINCT
ferzmikk,

Длинный текст(текст длиннее 255с или мемо) хранится не внутри записи, а как то по другому(по ссылке)
короткий текст(до 255) хранится внутри записи, поэтому по нему возможна сортировка и прочие действия
...
Рейтинг: 0 / 0
02.09.2017, 11:08
    #39514395
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про DISTINCT
ferzmikkТолько фишка в том, что есть еще второе поле с типом "Длинный текст", но там DISTINCT работает.

возможно в этом поле на самом деле нет значений длиннее 255 символов
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Про DISTINCT / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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