powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Счет и товары?
14 сообщений из 14, страница 1 из 1
Счет и товары?
    #32266644
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблицы:
1. CheetToClient - счет-фактура
2. CheetToClient_tovars -товары в счете фактуре

Код: plaintext
1.
2.
SELECT CheetToClient.id_Clients, Sum([Kol-vo]*[Cost]) AS Stoimost
FROM CheetToClient_tovars INNER JOIN CheetToClient ON CheetToClient_tovars.id_chet = CheetToClient.id_chet
GROUP BY CheetToClient.id_Clients;


Правильно ли он будет выполняться Кол-во * Цену = Стоимоть (И группировка с сумированием для каждого клиента?
ps Все делал в конструкторе Access2000
...
Рейтинг: 0 / 0
Счет и товары?
    #32266658
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу.
...
Рейтинг: 0 / 0
Счет и товары?
    #32266659
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно-то правильно, только уж лучше так написать:
...Sum(Clng([Kol-vo]*[Cost]*100)/100) As Stoimost ...
А то потом тебя могут урожай заставить собирать.

И. Правильно ли он будет выполняться, можно было проверить в превью...
...
Рейтинг: 0 / 0
Счет и товары?
    #32266667
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
учитывая пожелания Geo тогда лучше так:
Sum(CLng(nz([Kol-vo])*nz([Cost])*100+0.5)/100) As Stoimost
а то если вдруг в поле будет нул, перестанет считать.
...
Рейтинг: 0 / 0
Счет и товары?
    #32266671
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только вот "+0,5" это ты, пожалуй, погорячился :)
...
Рейтинг: 0 / 0
Счет и товары?
    #32266681
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все дружно читаем топик про округление /topic/31080 ,а потом этот /topic/38108 , а потом ищем
...
Рейтинг: 0 / 0
Счет и товары?
    #32266696
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Geo
это чтоб округлять от 0,5 в большую сторону.
...
Рейтинг: 0 / 0
Счет и товары?
    #32266704
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT CLng(0.2+0.5) AS Выражение1 FROM Таблица1;
Покажет 1, а не 0, как надо. Как округляется именно 0,5 - по ссылкам Сенина Виктора.

А это из хелпа:

When the fractional part is exactly 0.5, CInt and CLng always round it to the nearest even number. For example, 0.5 rounds to 0, and 1.5 rounds to 2.
...
Рейтинг: 0 / 0
Счет и товары?
    #32266721
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Geo
а если повнимательней посмотреть, то у меня так
SELECT CLng(0.2*100+0.5)/100 AS Выражение1 FROM Таблица1
и это будет 0.
учимся читать внимательно :)
...
Рейтинг: 0 / 0
Счет и товары?
    #32266734
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если еще повнимательней посмотреть, то у тебя
SELECT CLng(1.0020000*100+0.5)/100 AS Выражение1 FROM Таблица1
и это будет 1.01 - лишняя копейка на каждую подобную строку.
учимся еще и думать :)
...
Рейтинг: 0 / 0
Счет и товары?
    #32266747
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Geo
блин, запутал ты меня :)
у меня же было int, а не clng
int(1.0020000*100+0.5)/100 =1
вот
...
Рейтинг: 0 / 0
Счет и товары?
    #32266755
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так вот и появляются ценники "ххх руб. 101 коп." - своими глазами видел
...
Рейтинг: 0 / 0
Счет и товары?
    #32266760
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Счет и товары?
    #32266780
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте сваливать посты по округлению в выше даннуе мной топики. Они же и будут хранилищем межгалактической умности :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Счет и товары?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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