|
|
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть таблица с текстовыми данными. Нужно посчитать сумму ее значений, не количество строк, а именно текст, в который входят последовательно значения всех записей таблицы. Никак не могу найти, как это сделать. Может кто знает? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 10:58 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Дай пример, дай требуемый результат, а то я что-то не допонял про "Сумму значений текстовых данных" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:01 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
если текст - то результат сложения наверное текстовое слияние 'Козин ' + 'Алексей ' + 'Анатольевич' = 'Козин Алексей Анатольевич' если горизонтально нужно сложить строку select fld1 + fld2 + fld3 from mytable если сложение строк таблицы то в запросе MDB это можно сделать при помощи функции VB в запросе к серверу MSSQL2000 можно воспользоваться серверной функцией если суммирование строк не в запросе а программное то лучшее решение DAO или ADO рекордсет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:14 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
2 АлексейК Только не "+", а "&" наверное? А то встретит любой Null, и итоге Null и вернет. Наверное это не требуется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:21 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
2Elena_ А пример-то будет? А то уже тут наши телепаты кодировать стали... 2 Лоху >Только не "+", а "&" наверное fld1 & (" " +fld2) & (" " + fld3 ) - так вроде д.б. правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:28 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Это если пробелами разделять надо, тогда да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:30 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
2Лоху >Это если пробелами разделять надо, тогда да. и я про тожe: тепатируем и может быть не с кассу Ау!!!Elena_!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:37 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
нужно в поле отчета получить текст "первое_значение_таблицы; второе_значение_таблицы; и т.д.", т.е. сумму текстовых значений таблицы. Как правильно это записать на VBA? Записать в массив данные таблицы, а потом просто посчитать массив? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:37 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Извините, Интернет тормозит жутко. Пишу ответ, а после "опубликования" оказывается, что он (ответ) уже опоздал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:40 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Ну вот.Тогда Select fld1 & ("; " +fld2) & ("; " + fld3 ) From .... Поля с Null будут пропущены, благодря этой конструкции: & ("; " +fld2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:41 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Да, чуть не забыл Select fld1 & ("; " +fld2) & ("; " + fld3 ) From .... (с) Лох Позорный и АлексейК ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:44 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
А если надо по строкам суммировать, то примерно так (для DAO) Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:53 |
|
||
|
Как объединить данные таблицы в текст?
|
|||
|---|---|---|---|
|
#18+
Продолжение телепатства. Если я правильно понял, то Елена мечтает сцепить не поля, а записи. Т.е. по вертикали. Типа Group By. Где-то на http://www.hiprog.com/access/default.asp?Chapter=4 видел программулину. Могёт быть помогёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2003, 11:54 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32168366&tid=1681411]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 334ms |

| 0 / 0 |
