|
|
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovна тройку с её агрегатными фнкциями. Поправочка: оконными функциями. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 14:37:54 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Если добавить Max в запросе к номеру изделия - то работает. Но фишка в том, что он не обязательно может быть больше... он может быть произвольным, а нужно именно выбрать номер изделия от последней даты... Вот так работает, но это не то, что нужно... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 14:37:56 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста! Как же тогда переделать запрос??? МОжно на простом примере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 14:38:52 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Ну раз от последней даты попробуй вот это: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 16:47:20 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Денис, спасибо, Рязанец!! )) Пока не пробовал, позже попрогбую! Спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 20:52:12 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
У меня версия Firebird 2.5 не воспринимает With, кажется... Можно как-то по-другому то же самое организовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 21:03:51 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
У меня тоже 2.5 так-что должна. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 21:31:18 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
ой, извиняюсь... это в самой процедуре... отлаживаю немного по-другому... позже напишу как сделал. Спасибо огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 21:36:28 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
блин, немного не то, что мне надо... проблема... если кратко... в главной таблице параметров, допустим: Параметры Id__________IdОборудования_________Дата 1__________1______________________12.12.12 2__________1______________________13.01.13 3__________2______________________12.12.12 Надо оставить: Id__________IdОборудования_________Дата 2__________1______________________13.01.13 3__________2______________________12.12.12 Так как мне нужен Id параметра потом, чтобы связать этот запрос с таблицей и получить значение параметра из этой же таблицы параметров... Как не пытался - всё равно к этой проблеме прихожу... Просто запрос должен выдавать список всего оборудования, а не только одного, первого в списке сверху... (DESC ROWS 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 21:55:48 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:36:25 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. .... Понял. Схематически надо что-то такое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:50:33 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Вот так сделал Код: sql 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 00:32:27 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalex> Вот так сделал А зачем тут PSQL (Execute Block)? Делай обычным запросом (DSQL). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 01:24:01 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Я новичок, не понял Вас!!! В общем, проблема при вызове процедуры из делфи: Код: sql 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Выполняю EquipmentFilter(1) ShowMessage('RecordCount='+IntToStr(IBQuery.RecordCount)); выдаёт 0 записей... Хотя в IBExpert при запуске процедуры и вводе 1 в поле входной переменной выдаёт 1 запись... В чём дело??? ((((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:42:28 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
И так тоже делал Код: pascal 1. 2. 3. 4. Всё равно он не видит, что запрос выполнен... Делал до этого на аксессе, только перешёл на firebird на аксессе так работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:47:57 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexВ общем, проблема при вызове процедуры из делфи: http://www.ibase.ru/devinfo/sp_call.htm читай про селективные процедуры, и как их вызывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:48:22 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexИ так тоже делал бред. читай в http://www.ibase.ru/devinfo/ibx.htm про транзакции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:50:50 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
разобрался!! Это селективная процедура, для неё нужно делать select * from [процедура] Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:58:58 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexразобрался!!Теперь читай про параметры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 17:59:52 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
теперь непонятно почему вылетает ошибка... Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:10:56 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Еще раз, медленно: "читать про параметры до просветления". ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:12:17 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
заменил кавычки на двойные апострофы - всё заработало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:14:29 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyЕще раз, медленно: "читать про параметры до просветления". ;) было бы время, то и сам бы разобрался... просто некогда, совсем уж некогда, до завтра надо простенький модуль доделать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:15:31 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38102356&tid=1564017]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
291ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 639ms |

| 0 / 0 |
