Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сгруппировать записи? / 23 сообщений из 23, страница 1 из 1
11.02.2005, 13:32:55
    #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
11.02.2005, 13:34:33
    #32911608
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Ну, дык, те колонки, которые не учавствуют в группировке надо в агрегаты заключать.
...
Рейтинг: 0 / 0
11.02.2005, 13:42:49
    #32911627
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
а как ?
...
Рейтинг: 0 / 0
11.02.2005, 13:46:24
    #32911634
Smirnov Anton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Farkhodа как ?
а что сделать с ними надо, с остальными полями?
...
Рейтинг: 0 / 0
11.02.2005, 13:47:02
    #32911636
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Farkhodа как ?
А что Вам надо получить?
...
Рейтинг: 0 / 0
11.02.2005, 13:51:43
    #32911658
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
мне надо получить сгруппированные записи по этим двум полям
тоесть те две поля главные а остальные сгруппированны под ними...
...
Рейтинг: 0 / 0
11.02.2005, 13:54:37
    #32911665
Smirnov Anton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
[quot Farkhod]мне надо получить сгруппированные записи по этим двум полям
тоесть те две поля главные а остальные сгруппированны под ними...[/quot] это как это, можно примерчик(картинку :))
...
Рейтинг: 0 / 0
11.02.2005, 14:11:21
    #32911721
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
ну например на VB в DataEnvironment в свойствах объекта command делается так. А мне надо это сделать программно...
...
Рейтинг: 0 / 0
11.02.2005, 14:15:33
    #32911735
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Farkhodну например на VB в DataEnvironment в свойствах объекта command делается так. А мне надо это сделать программно...Ну, а на закладке Aggregates то что стоит?
...
Рейтинг: 0 / 0
11.02.2005, 14:16:36
    #32911739
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
там пусто...
...
Рейтинг: 0 / 0
11.02.2005, 14:20:09
    #32911753
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Farkhodтам пусто...Ну, а раз пусто, то и в сгенерированном запросе будут только те поля, которые перечислены в группировке или какого-то из них может не быть.
...
Рейтинг: 0 / 0
11.02.2005, 14:20:36
    #32911756
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
после этой группировки в DataEnvironment создаются два рекордсета. И на форме можно добавить две таблицы, одна для записей по которым сгруппированны записи, другая для остальных записей...
...
Рейтинг: 0 / 0
11.02.2005, 14:25:16
    #32911770
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
тоесть не Farkhodсоздаются два рекордсета а разбивается на две части сам рекордсет
...
Рейтинг: 0 / 0
11.02.2005, 14:27:22
    #32911778
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
...
Рейтинг: 0 / 0
11.02.2005, 14:27:25
    #32911779
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
Farkhodтоесть не Farkhodсоздаются два рекордсета а разбивается на две части сам рекордсетНа какие две?
...
Рейтинг: 0 / 0
11.02.2005, 14:28:49
    #32911785
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
all и grouped
...
Рейтинг: 0 / 0
11.02.2005, 14:31:14
    #32911794
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сгруппировать записи?
2 Farkhod

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

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


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