powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сортировка по адресу
6 сообщений из 6, страница 1 из 1
Сортировка по адресу
    #36320284
xvictor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как в запросе отсортировать по адресу:
наименование нас. пункта
наименование улицы
наименование дома

Проблема в том что по домам сортируется в виде 1...10 а затем идет 2,21 и т.д
Хотелось бы иметь данные в виде 1,2,...10
Кроме того в наименовании дома могут быть и буквы например есть дома 17 и 17А
...
Рейтинг: 0 / 0
Сортировка по адресу
    #36320295
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: xvictor
> Подскажите как в запросе отсортировать по адресу:
> Проблема в том что по домам сортируется в виде 1...10 а затем идет 2,21 и т.д
> Хотелось бы иметь данные в виде 1,2,...10
> Кроме того в наименовании дома могут быть и буквы например есть дома 17 и 17А

Обычно хранять все отдельно, улицу, номер дома, букву дома и сотритуют по отдельным полям

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Сортировка по адресу
    #36320313
karly™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Сортировка по адресу
    #36320483
qixix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xvictorПодскажите как в запросе отсортировать по адресу:
наименование нас. пункта
наименование улицы
наименование дома

Проблема в том что по домам сортируется в виде 1...10 а затем идет 2,21 и т.д
Хотелось бы иметь данные в виде 1,2,...10
Кроме того в наименовании дома могут быть и буквы например есть дома 17 и 17А
Вычленить составляющие и уже по ним отсортировать.
...
Рейтинг: 0 / 0
Сортировка по адресу
    #36320630
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xvictorПодскажите как в запросе отсортировать по адресу:
наименование нас. пункта
наименование улицы
наименование дома

Проблема в том что по домам сортируется в виде 1...10 а затем идет 2,21 и т.д
Хотелось бы иметь данные в виде 1,2,...10
Кроме того в наименовании дома могут быть и буквы например есть дома 17 и 17А

С сортировкой по символьным названиям пункта и улицы понятно. А сортировку по номерам домов надо делать не по символьному номеру дома (17А, 105-Б...), а после его перевода в числовое значение. Т.е. условие сортировки VAL(NumHouse). Это при условии, что номера домов начинаются с цифр, а не с прочих символов.
...
Рейтинг: 0 / 0
Сортировка по адресу
    #36321419
Местами администратор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для номеров домов right(repli(' ',6)+alltr(dom),6) можно также добавить "убийство" пробелов в номерах типа 10 А, и всяких кавычек.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сортировка по адресу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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