![]() |
|
Модераторы: Akella |
![]()
|
|
| Olesya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Deniz, спасибо большое. select from select тоже не знаком ей
|
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 7 Всего: 54 |
Уверен, что предложенный мною вариант (в моем первом посте) будет работать... Пробовали? -------------------- Слава Україні! |
|||
|
||||
| Olesya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Да, пробовала, спасибо. Как раз тогда и вспомнила, что select from select у меня не работает. Token unknown на второй select выдает |
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 7 Всего: 54 |
Т.е. вот такой запрос не пойдет?
-------------------- Слава Україні! |
|||
|
||||
| Olesya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
неа, select from select ни в каком виде не кушает
|
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 7 Всего: 54 |
Ну тогда, прямо таки и не знаю... Не думал, что так всё запущенно... Добавлено через 2 минуты и 57 секунд Попробуйте создать представление, и туда засунуть подзапрос с результатом деления, а затем обратитесь к представлению "простым" запросом... -------------------- Слава Україні! |
|||
|
||||
| Olesya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Gluttton, да, так я уже пробовала, тут тоже косяк. пишу простой примерчик
unknown token ... select (тот что во второй линии) |
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 7 Всего: 54 |
Ну тогда можно попробовать поступить таким образом:
1. Создать таблицу (вспомогательную). 2. Запросом на вставку перекачать туда данные из таблицы с делимым и делителем. 3. В специальном столбце вспомогательной таблицы расчитываем результат делением запросом на вставку. 4. Обращаемся запросом к вспомогательной таблице. -------------------- Слава Україні! |
|||
|
||||
| Olesya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
или сменить работу ))))). спасибо, ребята, за помощь
|
|||
|
||||
| Simpliest |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: нет Всего: 3 |
А использовать хранимые процедуры? Религия не позволяет?
http://books.sysfaq.ru/DB/Interbase/Interbase_intro.pdf Добавлено через 5 минут и 51 секунду http://www.ibase.ru/v6/doc/langref.zip |
|||
|
||||
| Simpliest |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: нет Всего: 3 |
Дерните админов. Пусть они это пишут. |
|||
|
||||
| Deniz |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 22 Всего: 44 |
Olesya, опиши свою структуру и что надо получить, может каким другим запросом сделаем.
PS: что-то я сомневаюсь, неужели IB 7.5 такой ...? Здесь большинство людей на FireBird. -------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
|||
|
||||
| Simpliest |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: нет Всего: 3 |
Поколупался в старых своих исходниках, правда писались они для FB 1.5
там SELECT FROM (SELECT ) проходит. В Langref для 6ки тоже не нашел прямого отсыла о невозможности таких запросов.... Впрочем есть прямое указание о возможности подзапросов в условиях WHERE Как-то все странно. http://www.interface.ru/fset.asp?Url=/borland/nihvop.htm Должны они у нее работать. Подзапросы это же вроде ANSI SQL-92, или я путаю? |
|||
|
||||
| Deniz |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 22 Всего: 44 |
Simpliest, FireBird и InterBase были "похожи" только в версии FB1 и IB6.0, далее различия только увеличиваются.
-------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: нет Всего: 23 |
А разве не должно быть на 2-й линии
??? -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
![]()
|
| Правила форума "Interbase" | |
|
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |