|
|
|
строки
|
|||
|---|---|---|---|
|
#18+
подскажите пожалуйста как мне в таблице: Имя | число1| число2 | итого | xx 11 22 сумма1 zz 22 33 сумма2 сумировать строкуиз столбца число1 и число2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 18:58 |
|
||
|
строки
|
|||
|---|---|---|---|
|
#18+
Что значит суммировать строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 19:03 |
|
||
|
строки
|
|||
|---|---|---|---|
|
#18+
1 Имя | число1| число2 | итого | переделать в Имя | число1| число2 | и использовать вьюху Select Имя , число1, число2, число1+ число2 AS итого From ... 2 В модуле написать Public функцию, в которую передается Имя , а возвращается число1 + число2 , для Итого прописать дефолтовое значение как =ИмяФункции(Имя) (но там будет не совсем число1 + число2, а только число1 + число2 до первого обновления число1 или число2) 3 Если таблицы не Access, а скажем MSSQL, в ЕМ Для поля Итого, прописать formula = число1+ число2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 19:15 |
|
||
|
строки
|
|||
|---|---|---|---|
|
#18+
Наверное, суммировать "1" и 2, в данном случае означает получить 3? Если так, то Ctrl-G по умолчанию строку приводит к числу, ("1"+2 = 3 и 1 + "2" = 3) что не стопроцентно ожидаемо... Я бы в такой ситуации не стал уточнять, куда бейсик кого приводит по умолчанию, а написал бы select clng(Таблица1.число1)+clng(Таблица1.Число2) as result1 from ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 21:31 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1622&tid=1674276]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
82ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 421ms |

| 0 / 0 |
