|
|
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Прошу помощи в написании вложенного запроса для Firebird 2.5. Работаю в Delphi 7 с помощью компонентов FIBPlus. Запрос такой : Код: sql 1. 2. 3. Получаю вот такую ошибку: SQL error code = -104. Token unknown - line 1, column 121. ). '. Process stopped. Use Step or Run to continue. С Firebird работаю только недавно. Не могу понять в чем ошибка. Первой мыслью было, что я где-то лишнюю закрываюю скобку поставил (или не поставил открывающую). Но вроде с скобками все хорошо... Где же я затупил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 14:55:03 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Dagmanor Код: sql 1. 2. добавьте перед "*" алиас/имя таблицы (у вас - это seminar) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:05:49 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Добавил, теперь запрос выглядит так: Код: sql 1. 2. 3. и ошибка: Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, column 121. ). '. Process stopped. Use Step or Run to continue. ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:09:49 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Dagmanor, зачем нужен подзапрос test_guid , который более нигде не используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:12:39 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Мне надо будет еще несколько полей из таблицы test, просто для простоты эксперимента пока поставил в выборку только 1 поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:16:45 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Dagmanor, у тебя структура БД кривая. Судя по запросу test_guid для всех записей семинара одинаков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:17:20 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
DagmanorProcess stopped. Use Step or Run to continue. это ты где такую ошибку получаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:19:22 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисDagmanor, у тебя структура БД кривая. Судя по запросу test_guid для всех записей семинара одинаков Не одинаков , смотрел IB Expert-ом. Симонов Денис DagmanorProcess stopped. Use Step or Run to continue. это ты где такую ошибку получаешь? В Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:24:15 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Dagmanor Код: sql 1. 2. 3. Странно как-то всё. Ошибки быть теперь не должно. Проверяем в isql: Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. - всё пучком, как видим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:25:07 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
К слову IBExpert при попытке выполнить этот запрос говорит "multiple rows in singleton select.". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:27:13 |
|
||
|
Вложенный запрос.
|
|||
|---|---|---|---|
|
#18+
Dagmanor, ну дак правильно говорит. Просто надо научиться пользоваться JOINами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 15:29:30 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1563850]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
194ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 471ms |

| 0 / 0 |
