powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сгруппировать записи?
23 сообщений из 23, страница 1 из 1
Как сгруппировать записи?
    #32911603
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 2-поля(Type, Curr) по которым надо сгруппировать записи. Как это сделать?
Пробовал так:
Код: plaintext
1.
2.
3.
SELECT contr.ID, contr.Type, contr.Sum, contr.Date, contr.Curr
FROM dbo.tContract contr
WHERE contr.Date <= CONVERT(datetime, @cdate,  104 )
GROUP BY contr.Type, contr.Curr

не получается...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911608
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, дык, те колонки, которые не учавствуют в группировке надо в агрегаты заключать.
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911627
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911634
Smirnov Anton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farkhodа как ?
а что сделать с ними надо, с остальными полями?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911636
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farkhodа как ?
А что Вам надо получить?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911658
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне надо получить сгруппированные записи по этим двум полям
тоесть те две поля главные а остальные сгруппированны под ними...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911665
Smirnov Anton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Farkhod]мне надо получить сгруппированные записи по этим двум полям
тоесть те две поля главные а остальные сгруппированны под ними...[/quot] это как это, можно примерчик(картинку :))
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911721
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну например на VB в DataEnvironment в свойствах объекта command делается так. А мне надо это сделать программно...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911735
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farkhodну например на VB в DataEnvironment в свойствах объекта command делается так. А мне надо это сделать программно...Ну, а на закладке Aggregates то что стоит?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911739
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там пусто...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911753
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farkhodтам пусто...Ну, а раз пусто, то и в сгенерированном запросе будут только те поля, которые перечислены в группировке или какого-то из них может не быть.
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911756
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после этой группировки в DataEnvironment создаются два рекордсета. И на форме можно добавить две таблицы, одна для записей по которым сгруппированны записи, другая для остальных записей...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911770
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоесть не Farkhodсоздаются два рекордсета а разбивается на две части сам рекордсет
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911778
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911779
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Farkhodтоесть не Farkhodсоздаются два рекордсета а разбивается на две части сам рекордсетНа какие две?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911785
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
all и grouped
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911794
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Farkhod

Приведите пример исходных данных и то, что должно получиться в результате запроса.
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911809
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот пример на VB DataGrid'е:
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911815
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот пример на VB DataGrid'е. При изменении позиции на первом гриде изменяются записи на второй...
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911822
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911845
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, дык это ж иерархическое представление данных на клиенте, которое никакого отношения к SQL группировке не имеет.
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32911857
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мда...
а на SQL это реализовать можно?
...
Рейтинг: 0 / 0
Как сгруппировать записи?
    #32912093
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе уже ответили, см. предыдущие ответы

первый запрос с группиртовкой по твоим трем полям, а второй параметрический с этими 3-мя параметрами
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сгруппировать записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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