|
|
|
FB2.5 на IBExpert(XX) и CBuilder - туплю с запросом по дате
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток всем ! Маленькое лирическое отступление: я НЕ программист хоть и умею на Сях корябать, SQL подучил по необходимости... Собсно вводная: есть база :) сотрудников некой СКУД из которой нужно раз в неделю выколупывать данные для отчета начальству ;) ( скорость значения не имеет, ибо выборка происходит когда никто не работает, по выходным) есть шесть таблиц, нужных нам-первичные:STAFF, STAFF_CARDS, STAFF_REF и вторичные: APPOINT_REF, SUBDIV_REF, STAFF_INFO_DATA_STR все они родные для базы описание таблиц STAFF - основная STAFF_CARDS - данные карт-пропусков (может быть по несколько на человека) STAFF_REF - таблица ссылок на следующие две о подразделении и должности, и может содержать до №уя записей о перемещениях и назначениях на каждого APPOINT_REF - здесь подразделения SUBDIV_REF - тут должностя STAFF_INFO_DATA_STR - специфичные комменты от меня для начальника :) вот сам запрос работающий в ЭКСперте и билдере : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. и так пашет Выдает нужные по дате ! НО здесь нет остальных нужных данных :( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Проблема заключается в следующем: Раньше в STAFF_REF был флажок отмечающий строку с текущими данными, нынче он выброшен ибо последние данные и есть действительные И ! вот этот момент меня сильно напрягает ибо приходится по дате отсекать в своей проге, хоть по времени не затратно, просто обидно, даже зная что перемудрил с самим запросом Проще говоря: Снимаю коммент с МАКС(ДАТА) требует груп бай, даю груп бай, вообще абзац пожалуйста пните в правильном направлении и подскажите можно ли эту страшную конструкцию упростить (тримы не трогать :) остальное в меру агрессивности ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 20:27 |
|
||
|
FB2.5 на IBExpert(XX) и CBuilder - туплю с запросом по дате
|
|||
|---|---|---|---|
|
#18+
авторвот этот момент меня сильно напрягает ибо приходится по дате отсекать в своей проге, хоть по времени не затратно, просто обидно, даже зная что перемудрил с самим запросом, требует груп бай, даю груп бай, вообще абзацЕсли я правильно понял этот поток сознания... Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2011, 20:38 |
|
||
|
FB2.5 на IBExpert(XX) и CBuilder - туплю с запросом по дате
|
|||
|---|---|---|---|
|
#18+
Снова всем здравствуйте ! ---КУСЬ tetxxЕсли я правильно понял этот поток сознания... КУСЬ --- Вы почти верно поняли мой технический бред :) Просто устал бороться с самой системой СКУДа, своей прогой и начальством, которому( полагаю все знают) надо все еще вчера и за спасибо... НО все-таки мне нужны данные из и вторичные: APPOINT_REF, SUBDIV_REF, STAFF_INFO_DATA_STR Проще говоря нужна полная информация на данный момент( на период запроса) при подключении этих таблиц мне сообщается - типа ошибка 104 или -parsing error- А добывать их при вторичном проходе (нынешний процесс) как-то не комильфо, ведь со временем могут захотеть устроить и выборку сейчас и здесь (почему и выдумываю как немного ускорить и/или упростить процесс) ЗЫ. Описание таблиц могу выложить, если это сильно поможет ЗЗЫ. А также буду немеряно признателен за ссылки на действительно толковые учебники ( и бумажные особенно ! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2011, 21:25 |
|
||
|
FB2.5 на IBExpert(XX) и CBuilder - туплю с запросом по дате
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2011, 13:48 |
|
||
|
|

start [/forum/topic.php?fid=42&gotonew=1&tid=1599862]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 162ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...