![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
Есть Фамилии в базе
Иванов Петров Иванов Сидоров Петров надо в dbgrid выбрать Иванов Иванов //пустая строчка Петров Петров //пустая строчка Сидоров Группировку без пустой строчки легко... с любыми извращениями... а как их разделить пустой строчкой.... сообразить не могу. база firebird 2.1
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А зачем пустая строка нужна?
Зачем тебе их так делить?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 18.09.2009
Сообщений: 49
|
![]() Цитата:
При создании новой базы можно было бы ввести поле "Номер", тип Integer. Для фамилий, начинающихся с буквы "А", зарезервировать номера с 1 по 1000, причем строка с номером 1000 - пробел; для фамилий, ничинающихся с буквы "Б", зарезервировать номера с 1001 по 2000, причем строка с номером 2000 - пробел. Далее в таком же духе. Затем сортировка по полю "Номер" (если база Paradox, то можно сортировать по двум полям: "Номер" и "Фамилия"). "Номер" "Фамилия" 1*******Авдееев 2*******Алексеев 1000****пробел - пустая строка 1001****Богданов 1002****Борисов 2000****пробел - пустая строка 2001****Великанов 2002****Велюров 3000****пробел - пустая строка Лично я не хотел бы иметь дело с тем, что только что сам предложил. |
|
![]() |
![]() |
![]() |
#4 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
а тебе принципиально сделать одним запросом или достаточно это реализовать на селективной ХП?
в первом случае нужно будет некую подготовительную работу сделать, но зато можно будет и дальше использовать возможность получений фейковых данных (типа как в оракле select 1 from dual) |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
Зачем тебе их так делить?
В тех задании написали.... Так типо для глаза удобнее Группировать надо не по алфавиту по одинаковым значениям я просто дальше с этими данными работаю... по этому лучше бы один запрос. Или направление в какую сторону копать
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#6 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление пустых строк в таблице | Semen90 | Microsoft Office Word | 24 | 14.07.2022 12:28 |
результат запроса | Ko$tello | БД в Delphi | 7 | 18.04.2012 12:13 |
Поиск значений и удаление пустых строк | OgE®_M@G | Microsoft Office Excel | 12 | 16.12.2009 20:37 |
Матрица: добавление пустых строк | Romer9999 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 09.12.2008 12:14 |
Вставка пустых строк в FastReport'е | Boatswain | БД в Delphi | 1 | 13.11.2008 14:41 |