Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Ага, у меня та же история :0) Так что значит "собрать в кучу"? Вывести по одной строчке для каждого GNOMER? Тогда все остальные поля в селекте надо обернуть в First() или Last(): вместо MARKA_AVTO - First(MARKA_AVTO) и т.д. Все, окончательно запутался... Хелп! ;0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:23 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
нужно - один номер авто + сумма литров по всем записям с этим номером за месяц... блин... весь хелп перерыла... нет ничего подходящего...(( если у тебя подобное сделано скажи как?))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:28 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Ну для суммы вполне естественно использовать функцию Sum() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:30 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Возможно, так? SELECT GNOMER, Sum([Литраж_или_как_его_там]), Month(Date) As Mn FROM SHABLON GROUP BY GNOMER, Mn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:33 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
гы... а с групом как быть... ОН на фест и сум ругается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:39 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
не пошло... не суммирует...(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:44 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Ышшо раз (надеюсь, последний), повторяю: надобно прошерстить все поля из селекта. Которые в группировке есть - пусть живут. Которых нет - обернуть в функции (Sum, First etc по вкусу) или включить в группировку (поставить после GROUP BY) Для группировки даты по месяцам я использую функцию Month(), как уже написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:45 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
И ваще: запрос (в очуредной раз) - в штудию! Теперь, когда мы разобрались, что нам нужно, разбремся, как это сделать ;0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:46 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Либо я чего то не понимаю либо это выглядит примерно так: SELECT Sum([Литраж_или_как_его_там]) AS Litrazh FROM SHABLON WHERE GNOMER=значение, Month=значение как вариант Month выберать через between ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:46 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
запрос этот елки-палки вот: ret = "INSERT INTO AVTO_STAT ( GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, " ret = ret & "COL_OF_GAZOLINE, SVA, TBS, PERSONAL, OPT, AKVA, TD, TREIDING )" ret = ret & "SELECT GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, Sum([COL_OF_GAZOLINE])," ret = ret & "SVA , TBS, PERSONAL, OPT, AKVA, TD, TREIDING FROM SHABLON" ret = ret & "GROUP BY GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, COL_OF_GAZOLINE, " ret = ret & "SVA, TBS, PERSONAL, OPT, AKVA, TD, TREIDING;" CurrentDb.Execute ret заковырял он меня... !!! подряд он все пишет.... не складывая... (ты на меня не ругайся сильно, но аксесс вижу всего 2 неделю... до этого писала только на скуле... а он так на акс не похож...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:50 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
вот этот отработал... INSERT INTO AVTO_STAT ( GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, COL_OF_GAZOLINE, SVA, TBS, PERSONAL, OPT, AKVA, TD, TREIDING ) SELECT GNOMER, first(MARKA_AVTO), first(DRIVER), first(AVANS), first(DATES), first(GAZOLINE), Sum(COL_OF_GAZOLINE), first(SVA), first(TBS), first(PERSONAL), first(OPT), first(AKVA), first(TD), first(TREIDING) FROM SHABLON GROUP BY GNOMER; но почему-то он все записи после правильной обработки продублировал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:56 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Так если сумма в селекте - в группировку не надо добавлять поле! Вот так? ret = "INSERT INTO AVTO_STAT ( GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, " _ & "COL_OF_GAZOLINE, SVA, TBS, PERSONAL, OPT, AKVA, TD, TREIDING ) " _ & "SELECT GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, Sum([COL_OF_GAZOLINE])," _ & "SVA , TBS, PERSONAL, OPT, AKVA, TD, TREIDING FROM SHABLON" _ & "GROUP BY GNOMER, MARKA_AVTO, DRIVER, AVANS, DATES, GAZOLINE, " _ & "SVA, TBS, PERSONAL, OPT, AKVA, TD, TREIDING;" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 14:58 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Ну и фёсты добавь, ессно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 15:00 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Если дела у вас идут хорошо, значит, вы чего-то не замечаете! (Один из законов сами знаете кого) Так что ждем снова в гости... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 15:03 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
тогда в тему: если хочешь быть застрахованным от больших неприятностей, утром, пред выходом из дома съешь лягушку, тогда ты будешь уверен, что ничего хоже в этот день уже не произойдет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 15:08 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Ну что ж, если мы перешли на "просто треп", похоже, вопрос закрыт, можно возвращаться к работе... Счастливо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 15:25 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Я смотрю у вас тут топик на двоих! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 15:41 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
Почему, еще Sfagnum иногда заходит на огонек... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 16:26 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
почему на: ret = "DELETE AVTO_STAT.* FROM AVTO_STAT WHERE DATES between '" & (DATE - 30) & "' and '" & DATE & "' ;" ругается? чего ей не того? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 16:31 |
|
||
|
в чем глюк?
|
|||
|---|---|---|---|
|
#18+
А дата в каком формате? Access правильно это понимает, вообще он любит такие даты #" & Date & "# и не дай бог ему что в формате не понравиться или & Format(Дата,"mm-dd-yyyy") & ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2003, 16:41 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32089637&tid=1682568]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 348ms |

| 0 / 0 |
