|
|
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Таблица: [Филиал], [Месяц], [СуммаПлан]. Число филиалов постоянно: 5. Т.е. на каждый год приходится 5х12=60 записей. Как запросом из этой табл. перенести данные в табл. вида: [Месяц], [Ф1], [Ф2], [Ф3], [Ф4], [Ф5], чтобы в первом столбце оказались названия месяцев, а в остальных значения [СуммаПлан]для каждого филиала? Вообщем что-то типа перекр.запроса, но только можно редактировать значения. И сразу спрошу: а как потом из этой таблицы обратно в исходную данные переносить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 14:49 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Обратно - через Union. Туда - через Insert From перекрестный запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 14:51 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Не понял ничего. Insert from ...это начало кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 16:01 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Понял, понял... получилось. А как через Union в исходную возвращать измененные данные или добавлять новые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 16:22 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Можно сделать такой Union: select 1 as Филиал, Месяц, Ф1 as СуммаПлан union all select 2 as Филиал, Месяц, Ф2 as СуммаПлан union all select 3 as Филиал, Месяц, Ф3 as СуммаПлан union all select 4 as Филиал, Месяц, Ф4 as СуммаПлан union all select 5 as Филиал, Месяц, Ф5 as СуммаПлан И из него делать либо инсерт, либо апдейт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 17:22 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
к ВС: Вот вернулся к этому вопросу и ничего не понял. Перенес Ваш код в SQL-представление запроса и попытался его запустить. Посыпались ошибки о неправильном синтаксисе в выражении "Select"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2004, 14:17 |
|
||
|
Таблица в виде перекр.запроса
|
|||
|---|---|---|---|
|
#18+
Вынужден пользоваться логином в русской транскрипции - под "родным" сервер отказался меня узнать(и вообще - почти 3 часа сервер был недоступен). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2004, 14:20 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32388061&tid=1676906]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
199ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 514ms |

| 0 / 0 |
