|
|
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Итак, имеем около ста полей с именами 001, 002 и т.д. до 100 в перекрестном запросе. каждый день варианты их появления разные. Т.е. могут быть 1, 3, 5,7 ,8, а завтра 2, 4, 7, 23, 56. Вся ерунда в том, что мне их надо еще между собой конкретные поля складывать или вычитать. И если надо сложить поле 1+2+3, а поле 2 отсутствует я получаю ессстесственно ошибку, что такого поля нет. Прописать жестко в св-вах запроса все имена тоже не катит, т.к. мне не надо все поля, много их, да и большинство будут пустыми. Может есть какая функция, чтобы в случае отсутствия поля, все-таки можно было совершить действие с оставшимися полями. Или есть какие другие способы решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 11:53:11 |
|
||
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Мое субьективное мнение по этому вопросу заключается в следующем: Наверно все-таки стоит пересмотреть структуру Вашей БД на предмет ее "более удобной" реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 11:56:49 |
|
||
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Вот я в поиске и нахожусь. Пробую разные пути решения прежде чем остановиться на чем-то. Хочется сделать по уму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 12:00:41 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1670275]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 397ms |

| 0 / 0 |
