
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.07.2003, 22:03
|
|||
|---|---|---|---|
|
|||
2 Помогите создать таблицу, пожалуйста |
|||
|
#18+
Извините,за сумбур в предыдущем вопросе. Попробую точнее описать проблему. В запросе есть 3 поля: Счет код сумма 01 19 123,45 02 11 34,12 02 19 88,23 02 26 33,11 26 01 16,01 26 11 17,01 надо создать таблицу в которой для каждого счета будет 2 записи: в одной перечислены все коды для этого счета, а в другой все суммы Поле в таблице должно добавляться(поле1,поле2…), если для одного счета В запросе больше, чем один код. Должна получиться таблица счет поле1 поле2 поле3 01 19 01 123,45 02 11 19 26 02 34,12 88,23 33,11 26 01 11 26 16,01 17,01 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2003, 22:16
|
|||
|---|---|---|---|
|
|||
2 Помогите создать таблицу, пожалуйста |
|||
|
#18+
Если я правильно понял, то надо так: 1. Создать запрос, который будет содержать те же данные и плюс дополнительное поле, которое будет порядковым номером записи внутри группы записей с данным номером счета. Я не помню, как это делается, но это недавно обсуждалось на этом форуме, так что кто-нибудь подскажет. 2. Где-то надо вставить условие, что Count для данного счета >1. 3. Два перекрестных запроса, в которых заголовком столбца служит номер записи (см. п.1), заголовком строки номер счета, а данными - в одном запросе код, а в другом сумма. 4. Union, который соединит данные обоих перекрестных запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2003, 00:07
|
|||
|---|---|---|---|
|
|||
2 Помогите создать таблицу, пожалуйста |
|||
|
#18+
Вот, я нашел.\r \r /topic/38876&pg=1\r \r Это очень похожая задача, только там было немножко проще - из моих 4 пунктов там были нужны только 1-й и 3-й (и перекрестный запрос всего один). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1680417]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 303ms |

| 0 / 0 |
